Lead Software Engineer – Java Full Stack | JPMorgan Chase, Mumbai

October 2, 2025

Job Description

Summary

JPMorgan Chase is seeking a Lead Software Engineer – Java Full Stack in Mumbai to join the Payments Technology – Trade and Working Capital Core Trade development team. This role is perfect for experienced full-stack software engineers with expertise in Java, Spring Boot, React, microservices, and distributed systems. You will lead technical solutions, enhance large-scale systems, and drive innovation in financial technology. Join JPMorgan Chase to advance your career while delivering secure, scalable, and high-performance software solutions in a fast-paced, agile environment.


Job Details at a Glance

Job TitleLead Software Engineer – Java Full Stack
CompanyJPMorgan Chase
LocationMumbai, Maharashtra, India
Business UnitCommercial & Investment Bank
Job CategorySoftware Engineering
Job ID210651795
Contract TypeFull-Time
ShiftDay Shift
Experience Required5+ years in software engineering, full-stack development
Tools/TechnologiesJava, Spring Boot, React JS, Oracle, JMS, CI/CD, Cloud platforms

Key Responsibilities

  • Lead the design, development, and deployment of secure, scalable full-stack solutions for Payments Technology.
  • Build high-quality production code in Core Java, Spring Boot, and React JS; review and debug code from team members.
  • Identify automation opportunities and improve operational stability for applications and systems.
  • Lead technical evaluations with internal teams, external vendors, and startups to ensure architecture and technology fit.
  • Drive communities of practice to promote awareness and adoption of emerging technologies.
  • Cultivate a team culture emphasizing diversity, inclusion, collaboration, and innovation.

Required Skills & Qualifications

  • Formal training or certification in software engineering and 5+ years of applied experience.
  • Expertise in Core Java, Spring, Spring Boot, Oracle, JMS, and building microservices.
  • Proficiency in React JS and cloud-native development.
  • Strong knowledge of software development lifecycle (SDLC), CI/CD, and agile methodologies.
  • Hands-on experience with automation, testing, and operational stability for large-scale systems.
  • In-depth understanding of financial services IT systems and best practices.

Preferred Skills:

  • Experience with IBM MQ, Tibco EMS, or other JMS-based middleware.
  • Exposure to Drools, Spring State Machine, or BPM frameworks.
  • Practical experience with advanced cloud-native architectures.

About JPMorgan Chase

JPMorgan Chase is a global leader in financial services, offering innovative technology and banking solutions. With a 200+ year legacy, we prioritize innovation, excellence, and inclusion while providing employees opportunities to grow in a fast-paced, collaborative environment.


Apply Now

Accelerate your career as a Lead Software Engineer – Java Full Stack at JPMorgan Chase, Mumbai. Lead technical innovations, develop enterprise-scale applications, and make a direct impact in the financial services technology landscape.

👉 Apply Now on J.P. Morgan Careers