Software Engineer II – Java/React | JPMorgan Chase – Commercial & Investment Bank, Mumbai

October 2, 2025

Job Description

Summary

JPMorgan Chase is hiring a Software Engineer II – Java/React in Mumbai, Maharashtra, to join its Commercial & Investment Bank Payments Technology team. This role offers an exciting opportunity for emerging software engineers to design, develop, and deliver secure, scalable, and innovative software solutions. As a member of an agile team, you will work on Java-based applications, ReactJS front-end components, and cloud technologies, gaining hands-on experience across the full Software Development Life Cycle (SDLC). This position is ideal for professionals looking to grow their career in enterprise software engineering, fintech innovation, and cloud-based development.


Job Details at a Glance

Job TitleSoftware Engineer II – Java/React
LocationMumbai, Maharashtra, India
Business UnitCommercial & Investment Bank (CIB) – Payments Technology
Job TypeFull-Time
ShiftDay
Experience Required2+ years in Java/React software development
Key Skills & ToolsJava, J2EE, ReactJS, Spring, Hibernate, SQL, Oracle 9i/10g, Cloud Technologies, LLM, Eclipse, Tomcat/Weblogic, BDD, Mule ESB
Job ID210663620

Key Responsibilities

  • Design, develop, and implement Java and React-based software components for CIB Payments Technology.
  • Execute software solutions, coding, and technical troubleshooting with limited guidance.
  • Collaborate with cross-functional teams to ensure secure, stable, and scalable application development.
  • Apply Software Development Life Cycle (SDLC) practices, including system design, testing, and operational stability.
  • Utilize automation tools and frameworks to improve development efficiency.
  • Analyze large, diverse data sets to identify issues and support decision-making.
  • Contribute to a team culture of diversity, inclusion, and professional growth.

Required Qualifications & Skills

  • Formal training or certification in software engineering concepts.
  • 2+ years of applied experience in Core Java and J2EE development.
  • Hands-on experience with application servers (Tomcat, Weblogic) and IDEs like Eclipse.
  • Experience with Spring Framework and ORM tools such as Hibernate or iBatis.
  • Database programming experience using SQL on Oracle 9i/10g.
  • Proficiency in UI development using JSP, Servlet, and ReactJS.
  • Familiarity with cloud technologies and LLM integration.
  • Practical experience in system design, application development, debugging, and testing.

Preferred Qualifications & Skills

  • Experience with NoSQL databases and AWS cloud services.
  • Familiarity with Behavior Driven Development (BDD) approaches.
  • Knowledge of Mule ESB is a plus.
  • Java & Cloud certifications will be an advantage.

Why Join JPMorgan Chase?

  • Contribute to cutting-edge fintech solutions within the Commercial & Investment Bank.
  • Work in a collaborative agile environment with global exposure.
  • Gain experience across end-to-end software engineering processes.
  • Access opportunities for professional growth, mentorship, and career advancement.

Apply Now

Take your software engineering career to the next level with JPMorgan Chase in Mumbai.
👉 Apply directly on the official JPMorgan Chase careers page