Job Description
Summary
Join JPMorgan Chase & Co., one of the world’s most influential financial institutions, as a Lead Software Engineer – Java Full Stack in Bengaluru.
In this dynamic role within the Asset & Wealth Management Technology division, you’ll design and build innovative, secure, and scalable applications that power the firm’s financial platforms globally.
If you’re a passionate full-stack technologist with strong expertise in Java 11+, Angular 13+, and cloud-native development, this opportunity allows you to lead innovation, drive transformation, and contribute to world-class digital banking solutions.
Job Details at a Glance
| Job Title | Lead Software Engineer – Java Full Stack |
|---|---|
| Company | JPMorgan Chase & Co. |
| Location | Bengaluru, Karnataka, India |
| Business Unit | Asset & Wealth Management Technology |
| Experience Level | 5+ years in software engineering |
| Job Schedule | Full-Time |
| Shift | Day Shift |
| Job Category | Software Engineering |
| Workplace Type | Onsite |
| Posting Date | 10 October 2025 |
| Office Address | Prestige Technology Park, Near Marathahalli, Sarjapur Outer Ring Road, Varthur Hobli, Bengaluru – 560103 |
| Requisition ID | 210618751 |
Key Responsibilities
As a Lead Software Engineer – Java Full Stack, you will:
- Design, develop, and implement high-performance full-stack software solutions using Java and Angular.
- Build secure, reliable, and scalable production code following best engineering practices.
- Debug, review, and optimize code developed by team members for performance and security.
- Develop and maintain RESTful APIs (Open API standards) to ensure seamless system integration.
- Identify opportunities to automate recurring issues and enhance software stability.
- Lead and mentor team members, encouraging best practices in code quality and architecture.
- Collaborate with cross-functional teams and evaluate third-party tools and vendors for solution integration.
- Foster a team culture of innovation, inclusion, and technical excellence.
Required Qualifications, Capabilities & Skills
- 5+ years of hands-on software development experience in Java 11+ and Angular 13+.
- Strong background in object-oriented design, design patterns, and software architecture.
- Deep knowledge of Software Development Life Cycle (SDLC) and Agile methodologies (CI/CD, DevOps).
- Proven ability to deliver robust applications across frontend and backend components.
- Strong experience working with REST APIs and Open API frameworks.
- Proficiency in cloud-native development, automation, and continuous delivery tools.
- Strong understanding of application resiliency, security standards, and performance optimization.
- Excellent problem-solving and debugging skills with a focus on operational stability.
Preferred Skills
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Exposure to cloud platforms (AWS, GCP, or Azure).
- Familiarity with AI/ML or data-driven application development.
- Knowledge of financial services technology systems is a plus.
Why Join JPMorgan Chase?
- Be part of a global engineering organization building enterprise-grade fintech products.
- Work with cutting-edge technologies in Java, Angular, and Cloud ecosystems.
- Collaborate with top-tier talent across global teams.
- Thrive in a diverse, inclusive, and growth-oriented environment.
- Competitive salary, benefits, and long-term career growth within one of the world’s most trusted financial institutions.
Apply Now
Ready to lead innovation in one of the world’s most advanced fintech ecosystems?
Join JPMorgan Chase as a Lead Software Engineer – Java Full Stack in Bengaluru and help redefine the future of financial technology.