Job Description
Summary
JPMorgan Chase is seeking a Lead Software Engineer in Mumbai to drive the design, development, and delivery of secure, scalable, and high-performance software solutions within Asset & Wealth Management. This role offers an opportunity to lead cross-functional agile teams, implement cutting-edge technologies, and contribute to market-leading applications that support the firm’s global business objectives. The ideal candidate has strong expertise in Java development, microservices architecture, cloud-native applications, and modern web technologies.
Job Details at a Glance
| Job Title | Lead Software Engineer |
|---|---|
| Company | JPMorgan Chase |
| Location | Mumbai, Maharashtra, India |
| Business Unit | Asset & Wealth Management |
| Job Category | Software Engineering |
| Job ID | 210667997 |
| Contract Type | Full-Time |
| Apply Before | 01/11/2025 |
| Experience Required | 5+ years in software engineering |
| Tools / Technologies | Java, Spring Boot, ReactJS, AWS, CI/CD, Microservices, SQL |
Key Responsibilities
- Design, develop, and deliver secure, scalable, and reliable software solutions across multiple technical domains.
- Write high-quality production code, review and debug code written by peers.
- Identify opportunities to automate repetitive tasks and improve operational stability.
- Lead technical evaluation sessions with vendors, startups, and internal teams to assess solutions for integration.
- Promote adoption of emerging technologies across software engineering communities of practice.
- Foster a team culture of diversity, inclusion, and collaboration.
- Provide technical leadership and mentorship to team members.
Required Skills & Qualifications
- 5+ years of applied experience in Java development, with formal training or certification.
- Strong fundamentals in algorithms, data structures, multi-threading, functional programming, and distributed applications.
- Hands-on experience in microservices architecture, Core Java & EE, Spring Boot, Spring MVC, Spring Cloud, Spring Flux, and Spring Security.
- Proficiency in Web UI development using ReactJS, TypeScript, HTML5, and CSS3.
- Expertise in relational databases (SQL, data modeling).
- Experience with CI/CD pipelines and building cloud-native applications on AWS (Lambda, ECS, S3, Aurora, API Gateway).
- Knowledge of unit and integration testing, mocking, and test-driven development.
- Familiarity with high availability systems and software architectural best practices.
- Strong analytical, problem-solving, and decision-making skills.
- Proven technical leadership experience.
Preferred Skills & Qualifications
- Experience in agile software development and working in fast-paced, global environments.
- Hands-on experience with automation frameworks and scalable cloud-based solutions.
- Strong communication skills to mentor team members and influence stakeholders.
About JPMorgan Chase
JPMorgan Chase is a leading global financial services firm, providing innovative solutions to millions of consumers, businesses, and institutions worldwide. Asset & Wealth Management delivers market-leading investment management and private banking solutions, enabling clients to achieve their financial goals.
Apply Now
Advance your career as a Lead Software Engineer at JPMorgan Chase, Mumbai. Join an agile, collaborative, and innovative environment, contributing to high-impact technology solutions that power a leading financial institution.