Suraj Joshi

Lead Software Engineer | Java, SQL, Spring, Kafka, Solace, Docker | Microservices & Distributed Systems | Microsoft Azure | Banking Domain | 10+ YOE

Role
Lead Software Engineer at Nomura
Location
Mumbai, MH, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Suraj Joshi

I am a Lead Software Engineer with 10 years of experience building scalable, secure, and high-performance backend systems in the banking and financial services domain. I currently work as a hands-on individual contributor, leading critical technical initiatives while designing and delivering reliable enterprise platforms.My expertise lies in Java Backend Development, Microservices Architecture, Distributed Systems, and Event-driven platforms using technologies such as Java, Spring Boot, SQL, Kafka, Solace, Docker, Microsoft Azure, and REST APIs.I have been actively involved in modernizing legacy enterprise systems and improving system reliability, scalability, and developer productivity.Key contributions include: • Led the migration of enterprise messaging infrastructure from TIBCO EMS to Solace across the entire project, improving performance and reliability of event-driven communication. • Modernized legacy monolithic applications built with Ant into Microservices using Maven, enabling modular architecture and faster delivery. • Implemented CI/CD pipelines to automate build, testing, and deployment processes. • Led the migration of a critical Exception Management System, improving maintainability and operational efficiency • Implemented HashiCorp Vault for centralized secrets management, strengthening security and compliance.I also leverage AI-assisted development tools such as GitHub Copilot and internal AI platforms to enhance developer productivity, accelerate problem solving, and improve code quality.I am passionate about clean code, backend architecture, system design, and code reviews, and enjoy solving complex engineering challenges in large-scale systems.I hold Microsoft Azure AZ-900 and AI-900 certifications, and I continuously expand my knowledge in cloud architecture, distributed systems, and AI-enabled software development.I aim to continue growing into technical leadership roles, contributing to architecture strategy, platform modernization, and mentoring engineers, while building resilient systems for enterprise-scale environments.

Experience

  1. Lead Software Engineer

    Nomura

    Jul 2025 — Present · Mumbai, IN

Education

  • D.G. Ruparel College, Mumbai

    HSC, Science

    2009 — 2011

  • BVCOE NAVI MUMBAI

    BE(EXTC), EXTC

    2011 — 2015

  • Bharati Vidyapeeth College of Engineering, Navi Mumbai

    Bachelor of Engineering - BE

  • Mumbai University Mumbai

    Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Suraj Joshi — Lead Software Engineer at Nomura in Mumbai, MH, IN | Unifers