Lead Software Engineer – Java | JPMorgan Chase – Mumbai, India

October 12, 2025

Job Description

Summary

Take your career to the next level as a Lead Software Engineer – Java at JPMorgan Chase, within the Corporate Technology – Wholesale Credit Risk team. Join a dynamic agile team to design, build, and deliver secure, scalable, and market-leading technology solutions. Lead critical technology initiatives, mentor teams, and influence enterprise-wide architecture decisions while working with cutting-edge tools and cloud-native platforms.


Job Details at a Glance

Job TitleLead Software Engineer – Java
CompanyJPMorgan Chase & Co.
LocationMumbai, Maharashtra, India
Business UnitCorporate Technology – Wholesale Credit Risk
Experience Level5+ years applied experience
Job ScheduleFull-Time
Job CategorySoftware Engineering
Posting Date10 October 2025
Office AddressVentura Towers, 2nd–5th & 8th Floors (Part), Hiranandani Business Park, Powai, Mumbai – 400076
Requisition ID210668826

Key Responsibilities

  • Design, develop, and troubleshoot innovative software solutions beyond conventional approaches.
  • Develop secure, high-quality production code, review, and debug code written by team members.
  • Identify opportunities to automate recurring issues to enhance operational stability.
  • Lead technical evaluations with vendors, startups, and internal teams to assess architectural designs and technology fit.
  • Drive communities of practice in software engineering, promoting adoption of new and emerging technologies.
  • Ensure software delivery adheres to CI/CD, application resiliency, and security standards.
  • Mentor team members and provide guidance on best practices in software development and architecture.

Required Qualifications & Skills

  • Formal training or certification in software engineering concepts with 5+ years applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Advanced expertise in Java and experience with software development frameworks.
  • Proficiency in automation, continuous delivery, and the Software Development Life Cycle.
  • Strong understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Knowledge of financial services IT systems and enterprise-scale architecture.
  • Excellent analytical and problem-solving skills.
  • Practical experience with cloud-native technologies.

Preferred Qualifications

  • Expertise in containerized applications (Kubernetes) using Java 17/21, Spring Framework, ORM, and caching.
  • Hands-on experience with SQL/NoSQL databases, Apache Spark, Kafka in Kubernetes environments.
  • Familiarity with modern front-end technologies.

Why Work at JPMorgan Chase?

  • Contribute to enterprise-scale, secure, and resilient software systems.
  • Influence architecture decisions across Wholesale Credit Risk technology platforms.
  • Work in a diverse and inclusive culture that values mentorship, innovation, and career growth.
  • Engage with cutting-edge technologies in cloud, distributed systems, and big data.

Apply Now

Shape your career as a Lead Software Engineer – Java at JPMorgan Chase, Mumbai.

👉 Apply on JPMorgan Careers