Lead Software Engineer | JPMorgan Chase – Hyderabad

October 2, 2025

Job Description

Summary

JPMorgan Chase is seeking a Lead Software Engineer in Hyderabad, Telangana to drive innovative technology solutions within its Consumer & Community Banking (CCB) division. This role offers a unique opportunity to lead agile software engineering initiatives, design and develop secure, scalable applications, and leverage modern technologies including Java, J2EE, Spring, Angular, ReactJS, cloud-native solutions, AWS, and AI/ML frameworks. The ideal candidate will contribute to the firm’s mission of delivering trusted, high-performance digital products while fostering a culture of innovation, inclusion, and technical excellence.


Job Details at a Glance

DetailInformation
Job TitleLead Software Engineer
LocationHyderabad, Telangana, India
Business UnitConsumer & Community Banking (CCB)
Employment TypeFull-Time
ShiftDay/Standard
Experience5+ years in software engineering and system design
Tools/TechnologiesJava, J2EE, Spring, Angular, ReactJS, AWS, Azure, GCP, Kafka, Cassandra, NoSQL
Application LinkApply on JPMorgan Chase Careers

Key Responsibilities

  • Lead design, development, and deployment of high-quality, secure production code across multiple technical areas.
  • Execute innovative software solutions, troubleshooting complex technical issues with creative approaches.
  • Identify opportunities for automation and operational stability improvements in software systems.
  • Evaluate solutions and architectures from vendors, startups, and internal teams to ensure integration and performance.
  • Lead communities of practice, promoting adoption of new technologies and software engineering best practices.
  • Foster a team culture emphasizing diversity, inclusion, opportunity, and respect.
  • Collaborate closely with product, operations, and technology teams to deliver scalable, resilient applications.

Required Skills & Qualifications

  • 5+ years of applied experience in software engineering with formal training or certification.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in Java, J2EE, Spring, Angular, ReactJS, and other programming languages.
  • Knowledge of agile methodologies, CI/CD, application resiliency, security, and cloud-native development.
  • Experience with software automation and continuous delivery practices.
  • Strong understanding of the financial services industry and its IT systems.
  • Practical experience with cloud platforms (AWS, Azure, GCP) and modern computing frameworks.

Preferred Skills

  • Familiarity with Distributed Tracing tools, Kafka, Cassandra, NoSQL, and Domain Driven Design.
  • Experience implementing AI, ML, and modern software engineering best practices in financial applications.
  • Knowledge of public cloud environments and high-performance computing concepts.

Why Join JPMorgan Chase

  • Work on cutting-edge technology solutions that impact millions of users globally.
  • Join an agile team in a fast-paced, innovative environment.
  • Opportunity to lead and mentor software engineers, driving technical excellence.
  • Contribute to a culture that values diversity, inclusion, and continuous learning.

Apply Now

Advance your career as a Lead Software Engineer at JPMorgan Chase Hyderabad. Drive impactful software solutions, shape agile engineering practices, and help deliver trusted digital banking experiences to clients worldwide.

Apply Now on JPMorgan Chase Careers