Join JPMorganChase to grow your software engineering career while building systems that support critical business operations. You’ll collaborate globally, strengthen your technical breadth, and deliver meaningful impact.
Job summary
As an Software Engineer at JPMorgan Chase within Consumer and Community Banking in our Mumbai, you will build and enhance business-critical applications as part of our Global Application Development team with close partnership across North America. You will work with us in an agile environment where secure design, strong engineering standards, and operational stability are essential. You will help shape how we design, review, and deliver solutions that can adapt quickly to changing business needs.
Job responsibilities
- Design and develop applications with a global team, contributing to end-to-end build activities and participating in peer design and code reviews.
- Embed security requirements, data/information flow considerations, and corporate architecture standards into solution designs while following project lifecycle methods and IT control policies.
- Translate business requirements and high-level designs into detailed technical designs and implementations, documenting specifications, platforms, components, and dependencies.
- Integrate solutions consistently with existing (legacy) systems to ensure reliable end-to-end functionality across environments.
- Diagnose and resolve application and system performance issues by identifying root causes and providing clear remediation recommendations.
- Own and improve business-critical applications, driving cross-functional agile delivery while proposing technical, process, and innovation enhancements.
- Execute and operate with strong engineering rigor (PMD, JUnit, performance testing, memory management) and disciplined production support (monitoring/alerting, third-party coordination, documentation, continuous learning, SDLC quality practices, estimation), including working 12:30 PM–9:30 PM IST overlap; leverage enterprise-authorized AI coding assist and SDLC automation tools to improve quality and speed while validating outputs through peer review, automated tests, and secure coding standards.
Required qualifications, capabilities, and skills
- Formal training or certification in software engineering concepts with 5+ years of applied experience.
- Hands-on enterprise development experience with Java (Java EE/J2EE), Spring, Spring Boot, and React, including debugging and maintaining production-grade code.
- Practical experience across system design, SDLC, testing, and operational stability, with a strong focus on secure delivery expectations.
- Strong fundamentals in RDBMS concepts, PL/SQL, ORM, and basic Linux/UNIX usage.
- Proficiency with modern engineering tools and workflows including IntelliJ IDEA, Maven, Bitbucket/Git, test automation, and Jira.
- Experience with web services (WSDL/WADL) and broad awareness of automation techniques across infrastructure environments; ability to use enterprise-authorized AI-assisted development and automation to increase the value realized from automation.
- Proven leadership, communication, and collaboration skills (active listening, clear written/verbal communication, adaptability across diverse work styles) and readiness to work 12:30 PM–9:30 PM IST for overlap with US teams.
Preferred qualifications, capabilities, and skills
- Experience with cloud platforms such as Amazon Web Services or Cloud Foundry, including cloud containers.
- Familiarity with continuous integration/continuous delivery (CI/CD) tools and practices.
- Exposure to Apache Kafka or other messaging systems.
- Banking, financial services, and insurance domain experience, plus deeper production experience with Spring Boot and React.
Skills Required
- Formal training or certification in software engineering concepts
- 5+ years of applied software engineering experience
- Hands-on enterprise development experience with Java, Java EE/J2EE, Spring, Spring Boot, and React
- Experience debugging and maintaining production-grade code
- Experience with system design, SDLC, testing, secure delivery, and operational stability
- Strong RDBMS, PL/SQL, ORM, and basic Linux/UNIX knowledge
- Proficiency with IntelliJ IDEA, Maven, Bitbucket/Git, test automation, and Jira
- Experience with web services including WSDL/WADL
- Awareness of infrastructure automation techniques
- Ability to use enterprise-authorized AI-assisted development and automation tools
- Leadership, communication, collaboration, adaptability, and active listening skills
- Availability to work 12:30 PM to 9:30 PM IST for U.S. team overlap
- Experience with AWS or Cloud Foundry and cloud containers
- Familiarity with CI/CD tools and practices
- Exposure to Apache Kafka or other messaging systems
- Banking, financial services, or insurance domain experience
- Deeper production experience with Spring Boot and React
JPMorganChase Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about JPMorganChase and has not been reviewed or approved by JPMorganChase.
-
Healthcare Strength — Medical, dental, vision, and mental-health coverage are broad, with wellness incentives, on-site or virtual care, and an EAP offering coaching and counseling. Plan materials emphasize accessible options, including multiple medical choices and tools to manage costs.
-
Parental & Family Support — Paid parental leave extends up to 16 weeks for all parents, supplemented by paid Critical Caregiver Leave. Family resources include backup childcare via Bright Horizons, lactation support and milk-shipping, family-building assistance, and even a free five-month SNOO rental for newborns.
-
Retirement Support — Retirement programs include a 401(k) with an annual company match and automatic pay credits for most employees, with a legacy pension available to earlier hires. An Employee Stock Purchase Plan at a 5% discount further supports long-term savings.
JPMorganChase Insights
What We Do
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $3.7 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small businesses, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world’s most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Technology fuels every aspect of our company and is at the heart of everything we do. With over 50,000 technologists globally and an annual tech spend of $12 billion, we are dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Learn more about technology at our firm, explore resources from our Distinguished Engineers, AI & ML researchers, and other experts; access the latest episode of our TechTrends podcast, and more at www.jpmorgan.com/technology. Information about JPMorgan Chase & Co. is available at www.jpmorganchase.com. ©2023 JPMorgan Chase & Co. All rights reserved. JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans.
Why Work With Us
Our technologists work on a diverse range of solutions that include strategic technology initiatives, big data, mobile, electronic payments, machine learning, cybersecurity, enterprise cloud development, and other state-of-the-art technologies.
Gallery








