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.