Lead Software Engineer – Java Full Stack

@JPMorgan Chase & Co.
  • Bengaluru, Karnataka, India View on Map
  • Post Date : August 1, 2025
  • Salary: ₹300,000.00 - ₹1,000,000.00 / Yearly
  • View(s) 99
Email Job

Job Detail

  • Job ID 57276

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.

Other jobs you may like

Scroll to Top