Lead Software Engineer – Java Full Stack

JPMorgan Chase & Co.

Bengaluru

On-site

INR 3,200,000 - 7,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorgan Chase in Bengaluru, Karnataka, India, is seeking a Lead Software Engineer – Full Stack (Java + Angular) to join our Asset & Wealth Management technology team. This is your opportunity to contribute to mission-critical technology solutions, shape future-ready platforms, and solve complex problems at scale.

As a technical leader and hands-on contributor, you’ll design, develop, and support secure, scalable, and high-performance systems that drive business outcomes.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of hands-on experience in full-stack development with Java 11+ and Angular 13+.
  • Proficient in SDLC, system design, testing, deployment, and support.
  • Strong knowledge of software engineering principles, design patterns, and secure coding practices.
  • Experience with RESTful APIs/OpenAPI, SOA, and integration patterns.
  • Hands-on experience with CI/CD, Agile, and automated testing/deployment.
  • Knowledge of cloud-native technologies (AWS, GCP, or Azure) and microservices.
  • Understanding of resiliency, security, and performance tuning.
  • Excellent communication and collaboration skills.
  • Knowledge of financial services platforms is desirable.

Responsibilities

  • Deliver full-stack software solutions using Java 11+ and Angular 13+.
  • Lead code reviews to ensure security and quality best practices.
  • Troubleshoot and debug complex issues beyond standard patterns.
  • Improve resilience, automation, and operational stability.
  • Collaborate with vendors and internal teams on architectures and integration.
  • Promote emerging technologies and engineering communities of practice.
  • Support a diverse and inclusive team culture.

Skills

Java 11+
Angular 13+
RESTful APIs
CI/CD
Cloud-native
Microservices
SDLC
Security
Troubleshooting
Leadership/mentoring

Education

Bachelor’s or Master’s degree in Computer Science/Engineering

Tools

Jenkins
GitHub Actions
Docker
Kubernetes

Job description

Location: Bengaluru, Karnataka, India
Department: Asset & Wealth Management – Technology
Employment Type: Full-time

Role Summary

Are you ready to lead innovation in one of the world’s most influential financial institutions? At JPMorgan Chase, we’re looking for a Lead Software Engineer – Full Stack (Java + Angular) to join our Asset & Wealth Management technology team. This is your opportunity to contribute to mission-critical technology solutions, shape future-ready platforms, and solve complex problems at scale.

As a technical leader and hands‑on contributor, you’ll design, develop, and support secure, scalable, and high-performance systems that drive business outcomes. You’ll be a part of an agile team, mentoring peers while delivering cutting‑edge solutions in a fast‑paced environment.

Key Responsibilities
  • Deliver creative and effective software solutions by designing and developing full-stack applications using Java (11+) and Angular (13+).
  • Develop high-quality, secure, and production‑ready code, and lead code reviews to ensure best practices.
  • Solve complex issues through strong troubleshooting and debugging skills, thinking beyond conventional patterns.
  • Improve application resilience, automation, and operational stability by identifying opportunities to eliminate recurring issues.
  • Collaborate with external vendors and internal teams to evaluate technical architectures, solutions, and integration approaches.
  • Drive adoption of emerging technologies and lead engineering communities of practice to promote innovation and technical excellence.
  • Contribute to a culture that embraces diversity, equity, inclusion, and respect across teams and functions.
Required Qualifications & Skills
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of hands‑on experience in full-stack development, especially in Java 11+ and Angular 13+.
  • Proficient in the Software Development Life Cycle (SDLC), including system design, development, testing, deployment, and support.
  • Strong knowledge of software engineering principles, design patterns, and secure coding practices.
  • Proven experience with RESTful APIs/OpenAPI standards, service‑oriented architecture, and integration patterns.
  • Hands‑on experience with CI/CD pipelines, Agile methodologies, and tools for automated testing and deployment.
  • Demonstrated knowledge of cloud‑native technologies (AWS, GCP, or Azure) and microservices architecture.
  • Practical understanding of application resiliency, security, and performance tuning.
  • Excellent communication, collaboration, and problem‑solving skills.
  • Knowledge of financial services platforms and systems is highly desirable.
Preferred Skills (Nice to Have)
  • Exposure to DevOps tools (e.g., Jenkins, GitHub Actions, Docker, Kubernetes).
  • Familiarity with cloud‑native frameworks and serverless architectures.
  • Experience in mentoring engineers and leading agile teams.
  • Prior work experience in banking, fintech, or wealth management domains.
Why Join Us?
  • Be part of a global leader in financial technology and innovation.
  • Work with cutting‑edge tools, platforms, and methodologies.
  • Enjoy a collaborative and inclusive culture that fosters continuous learning and growth.
  • Contribute to transformational projects that directly impact global customers and markets.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java Fullstack, React
Lead Software Engineer - Java Fullstack, React

JPMorganChase • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Lead Software Engineer Java Full Stack Developer
Lead Software Engineer Java Full Stack Developer

JPMorgan Chase & Co. • Hyderabad

Hybrid
INR 2,000,000 - 4,000,000
Lead Software Engineer - Java Fullstack AWS
Lead Software Engineer - Java Fullstack AWS

JPMorganChase • Mumbai

On-site
INR 4,500,000 - 7,500,000
Lead Software Engineer - Java, Python and AWS
Lead Software Engineer - Java, Python and AWS

JPMorganChase • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Lead Software Engineer - Java Python And AWS
Lead Software Engineer - Java Python And AWS

JPMorganChase • Bengaluru

On-site
INR 3,000,000 - 4,500,000
Lead Software Engineer - Java Fullstack, AWS
Lead Software Engineer - Java Fullstack, AWS

JPMorgan Chase & Co. • Mumbai

On-site
INR 1,800,000 - 3,000,000
Lead Software Engineer - Java & Cloud
Lead Software Engineer - Java & Cloud

JPMorganChase • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Lead Software Engineer - Java, SpringBoot, AWS
Lead Software Engineer - Java, SpringBoot, AWS

JPMorgan Chase • Mumbai

On-site
INR 4,000,000 - 7,000,000
Senior Lead Software Engineer - Java DevOps
Senior Lead Software Engineer - Java DevOps

JPMorganChase • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Lead Software Engineer
Lead Software Engineer

JPMorganChase • Hyderabad

On-site
INR 3,000,000 - 5,500,000