Lead Software Engineer – Java, AWS | JPMorgan Chase – Asset & Wealth Management, Bengaluru

October 2, 2025

Job Description

Summary

JPMorgan Chase is hiring a Lead Software Engineer – Java, AWS in Bengaluru, Karnataka to join its Consumer and Community Banking technology team. This role is ideal for experienced software engineers skilled in Java, Spring Boot, React, and AWS, who want to design, develop, and deploy secure, scalable, and market-leading technology solutions. As a key technical contributor, you will lead software engineering initiatives, drive innovation across cloud-native applications, and mentor teams, enhancing operational stability and supporting business objectives within the global financial services landscape.


Job Details at a Glance

Job TitleLead Software Engineer – Java, AWS
LocationBengaluru, Karnataka, India
Business UnitAsset & Wealth Management – Consumer & Community Banking
Job TypeFull-Time
ShiftDay
Experience Required5+ years in software engineering with hands-on Java and AWS experience
Key Skills & ToolsJava, Spring, Spring Boot, REST APIs, React JS, Kubernetes, AWS, Microservices, CI/CD, Automation, TDD, BDD, Docker
Job ID210662095

Key Responsibilities

  • Lead design, development, and technical troubleshooting for complex software solutions.
  • Develop high-quality production code, review and debug code from peers.
  • Identify opportunities to automate recurring issues to enhance application stability.
  • Conduct architecture evaluation sessions with vendors, startups, and internal teams.
  • Drive communities of practice to adopt new and leading-edge technologies.
  • Mentor teams and contribute to a culture of diversity, equity, and inclusion.
  • Ensure secure, stable, and scalable solutions aligned with business objectives.

Required Qualifications & Skills

  • 5+ years of applied experience in software engineering.
  • Expertise in Java, Spring, Spring Boot, REST services, TDD, BDD, React JS, and Kubernetes.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficient in automation, CI/CD, and software development lifecycle (SDLC).
  • Strong understanding of agile methodologies, application resiliency, and security standards.
  • Knowledge of financial services industry systems and IT architecture.
  • Experience in AWS deployment, microservices architecture, and cloud-native applications.

Preferred Qualifications & Skills

  • Cloud and container-based development experience (AWS, Kubernetes, Docker).
  • Familiarity with Performance Engineering and Chaos Engineering.
  • Exposure to CI/CD pipelines, Jenkins, Bitbucket, Git, and AI/ML cloud-ready applications.
  • Strong mentorship and leadership capabilities within agile software teams.

Why Join JPMorgan Chase?

  • Work with a global leader in financial technology.
  • Build innovative, secure, and scalable applications.
  • Opportunity to lead technical initiatives and mentor talented engineers.
  • Grow professionally in a dynamic, agile, and inclusive work environment.

Apply Now

Take your software engineering career to the next level as a Lead Software Engineer – Java, AWS at JPMorgan Chase in Bengaluru.
👉 Apply directly on the official JPMorgan Chase careers page