Lead Software Engineer | JPMorgan Chase, Mumbai

October 2, 2025

Job Description

Summary

JPMorgan Chase is seeking a Lead Software Engineer in Mumbai to drive the design, development, and delivery of secure, scalable, and high-performance software solutions within Asset & Wealth Management. This role offers an opportunity to lead cross-functional agile teams, implement cutting-edge technologies, and contribute to market-leading applications that support the firm’s global business objectives. The ideal candidate has strong expertise in Java development, microservices architecture, cloud-native applications, and modern web technologies.


Job Details at a Glance

Job TitleLead Software Engineer
CompanyJPMorgan Chase
LocationMumbai, Maharashtra, India
Business UnitAsset & Wealth Management
Job CategorySoftware Engineering
Job ID210667997
Contract TypeFull-Time
Apply Before01/11/2025
Experience Required5+ years in software engineering
Tools / TechnologiesJava, Spring Boot, ReactJS, AWS, CI/CD, Microservices, SQL

Key Responsibilities

  • Design, develop, and deliver secure, scalable, and reliable software solutions across multiple technical domains.
  • Write high-quality production code, review and debug code written by peers.
  • Identify opportunities to automate repetitive tasks and improve operational stability.
  • Lead technical evaluation sessions with vendors, startups, and internal teams to assess solutions for integration.
  • Promote adoption of emerging technologies across software engineering communities of practice.
  • Foster a team culture of diversity, inclusion, and collaboration.
  • Provide technical leadership and mentorship to team members.

Required Skills & Qualifications

  • 5+ years of applied experience in Java development, with formal training or certification.
  • Strong fundamentals in algorithms, data structures, multi-threading, functional programming, and distributed applications.
  • Hands-on experience in microservices architecture, Core Java & EE, Spring Boot, Spring MVC, Spring Cloud, Spring Flux, and Spring Security.
  • Proficiency in Web UI development using ReactJS, TypeScript, HTML5, and CSS3.
  • Expertise in relational databases (SQL, data modeling).
  • Experience with CI/CD pipelines and building cloud-native applications on AWS (Lambda, ECS, S3, Aurora, API Gateway).
  • Knowledge of unit and integration testing, mocking, and test-driven development.
  • Familiarity with high availability systems and software architectural best practices.
  • Strong analytical, problem-solving, and decision-making skills.
  • Proven technical leadership experience.

Preferred Skills & Qualifications

  • Experience in agile software development and working in fast-paced, global environments.
  • Hands-on experience with automation frameworks and scalable cloud-based solutions.
  • Strong communication skills to mentor team members and influence stakeholders.

About JPMorgan Chase

JPMorgan Chase is a leading global financial services firm, providing innovative solutions to millions of consumers, businesses, and institutions worldwide. Asset & Wealth Management delivers market-leading investment management and private banking solutions, enabling clients to achieve their financial goals.


Apply Now

Advance your career as a Lead Software Engineer at JPMorgan Chase, Mumbai. Join an agile, collaborative, and innovative environment, contributing to high-impact technology solutions that power a leading financial institution.

👉 Apply Now on JPMorgan Chase Careers