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 Title | Lead Software Engineer – Java Full Stack |
|---|---|
| Company | JPMorgan Chase |
| Location | Mumbai, Maharashtra, India |
| Business Unit | Commercial & Investment Bank |
| Job Category | Software Engineering |
| Job ID | 210651795 |
| Contract Type | Full-Time |
| Shift | Day Shift |
| Experience Required | 5+ years in software engineering, full-stack development |
| Tools/Technologies | Java, 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.