Software Engineer III – Java Full Stack | JPMorgan Chase – Bengaluru, India

October 2, 2025

Job Description

Summary

JPMorgan Chase is looking for a Software Engineer III – Java Full Stack in Bengaluru, Karnataka, India, to join its Asset & Wealth Management (AWM) team. In this role, you will design and deliver market-leading, secure, scalable, and reliable full-stack applications. Working in an agile environment, you will tackle complex technical challenges, integrate multiple systems through APIs, and contribute to innovative fintech solutions. This role is ideal for experienced Java developers with full-stack expertise, who are passionate about software engineering best practices, cloud technologies, and delivering high-quality digital solutions.


Job Details at a Glance

DetailInformation
Job TitleSoftware Engineer III – Java Full Stack
LocationBengaluru, Karnataka, India
Business UnitAsset & Wealth Management (AWM)
Employment TypeFull-Time
ShiftDay
Experience3+ years in software development
Technologies/ToolsJava 11+, Angular 13+/ReactJS, SQL, MySQL/Oracle/SQL Server, JUnit, AWS/GCP/Azure, Hibernate/JPA, Unix/Windows, REST APIs
Application LinkApply on JPMorgan Chase Careers

Key Responsibilities

  • Develop, test, and maintain full-stack applications with Java and Angular/ReactJS.
  • Create high-quality, secure production code and maintain algorithms synchronized with various systems.
  • Produce architecture and design artifacts for complex applications, ensuring code aligns with design constraints.
  • Analyze and visualize large, diverse datasets to improve application performance and drive continuous improvement.
  • Proactively identify and resolve technical problems, contributing to robust system architecture and coding hygiene.
  • Collaborate with cross-functional teams and contribute to engineering communities of practice exploring new and emerging technologies.
  • Promote a culture of diversity, equity, inclusion, and respect within the team.

Required Skills & Qualifications

  • 3+ years of applied experience in software engineering and full-stack development.
  • Strong expertise in Java 11+, Angular 13+ or ReactJS, and RESTful API integration.
  • Extensive experience with RDBMS (MySQL, Oracle, SQL Server) and proficiency in SQL queries and optimization.
  • Knowledge of unit testing frameworks such as JUnit and CI/CD pipelines.
  • Strong understanding of multithreading, concurrency, and ORM frameworks (Hibernate/JPA).
  • Familiarity with Unix, Windows, networking, scripting, and SDLC practices.
  • Enthusiasm for learning new technologies, especially public cloud platforms like AWS, GCP, or Azure.
  • Proven ability to support end-users, troubleshoot issues, and solve complex problems.

Preferred Skills & Qualifications

  • Experience with NoSQL databases (MongoDB, Cassandra) is a plus.
  • Exposure to cloud-native solutions and distributed system architectures.
  • Prior experience in financial services or fintech applications is advantageous.

Why Join JPMorgan Chase – Bengaluru

  • Work on trusted, market-leading technology products within the Asset & Wealth Management domain.
  • Contribute to innovative, secure, and scalable digital solutions.
  • Collaborate with agile, cross-functional teams in a dynamic and inclusive environment.
  • Gain exposure to advanced cloud technologies, microservices, and full-stack development.
  • Drive continuous improvement and excellence in software engineering practices.

Apply Now

Take your software engineering career to the next level as a Software Engineer III – Java Full Stack at JPMorgan Chase, Bengaluru. Deliver secure, scalable, and innovative full-stack applications that make an impact across the global financial services landscape.

Apply Now on JPMorgan Chase Careers