Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Software Engineer

Yesterday Hyderabad, India

You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking technology, Firmwide Core Deposits team, you will join an agile team focused on enhancing, designing, and delivering the software components of the firm's advanced technology products in a secure, stable, and scalable way. In this role, you will play a crucial part in the software engineering team by designing, developing, and troubleshooting various components within a technical product, application, or system, while gaining the skills and experience needed for career advancement.

Job responsibilities

  • Lead and contribute to the development of server-side applications using Java and Spring


  • Design and envelop scalable architecture, ensuring performance efficiency, and resiliency.


  • Implement message and command driven framework, with a preference for Kafka


  • Develop and execute automated testing strategies, including end-to-end testing.


  • Collaborate effectively within an agile team setting and communicating with key stakeholders.


  • Provide devOps production support to ensure application stability and address business queries.


  • Mentor junior developers and drive design and code review sessions.


  • Adds to team culture of diversity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience

Want more jobs like this?

Get jobs in Hyderabad, India delivered to your inbox every week.

Job alert subscription


  • Hands-on practical experience in system design, application development, testing, and operational stability


  • Proficient in coding in one or more languages.


  • Experience in Java/J2EE, Spring Boot


  • Overall knowledge of the Software Development Lifecycle


  • Solid understanding of Agile methodologies such as CI/CD, Application Resiliency, and Security


  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)

Preferred qualifications, capabilities, and skills

  • Familiarity with DB2, JCL, IBM WebSphere MQ messaging solution.


  • Experience with Cloud (AWS)


  • Experience with Application security, performance engineering, and integrations


  • Familiar with (Python, Kafka, Maven, Git, RDBMS, and Docker/Kubernetes)

Client-provided location(s): Hyderabad, India
Job ID: JPMorgan-210661070
Employment Type: FULL_TIME
Posted: 2025-08-30T19:07:10

Perks and Benefits

  • Health and Wellness

    • Parental Benefits

      • Work Flexibility

        • Office Life and Perks

          • Vacation and Time Off

            • Financial and Retirement

              • Professional Development

                • Diversity and Inclusion