Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer II - Java, React

Yesterday Mumbai, India

You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.

As a Software Engineer II at JPMorgan Chase within the Asset & Wealth Management, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job responsibilities

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Partners closely with the business to design and build, in an agile fashion, the next generation of client-facing platforms with elevated user experiences for institutional clients.
  • Develops secure, high-quality production code; actively participate in code reviews and process improvements to ensure code quality and stability.
  • Contributes to decisions influencing product design, application functionality, technical operations, and development processes.
  • Serves as a subject matter expert in one or more areas of focus across the function.
  • Utilizes AWS services to build, deploy, and manage cloud-based applications.
  • Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
  • Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification in software engineering concepts and 3+years of applied experience.
  • Hands-on experience in system design, application development, testing, and ensuring operational stability.
  • Extensive hands-on experience working with JavaScript, React, TypeScript, HTML5, and CSS3, as well as good experience with modern state management libraries (such as Redux, Zustand, or Recoil) in professional environments.
  • Demonstrated expertise in Java and experience developing cloud-based applications.
  • Expertise in modern UI/UX practices, including responsive design and accessibility, with a solid understanding of the frontend testing ecosystem to deliver robust, user-centric applications.
  • Proven ability to collaborate with business stakeholders to gather requirements, iterate on UI designs, and deliver user-focused solutions.
  • Exceptional problem-solving skills and meticulous attention to detail.
  • Excellent communication skills.

Preferred qualifications, capabilities, and skills

  • Experience collaborating in Agile/Scrum development environments.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Ability to apply AI principles and integrate AI agents into front-end applications when appropriate.

Want more jobs like this?

Get jobs in Mumbai, India delivered to your inbox every week.

Job alert subscription
Client-provided location(s): Mumbai, India
Job ID: JPMorgan-210697879
Employment Type: FULL_TIME
Posted: 2026-01-20T19:02:52

Perks and Benefits

  • Health and Wellness

    • Parental Benefits

      • Work Flexibility

        • Office Life and Perks

          • Vacation and Time Off

            • Financial and Retirement

              • Professional Development

                • Diversity and Inclusion