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

Lead Software Engineer - Java, Spring Boot, React, Kafka

AT JPMorgan Chase
JPMorgan Chase

Lead Software Engineer - Java, Spring Boot, React, Kafka

Bangalore, India

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank's Equities / Future and Options Execution Technology Group, you are an integral part of an agile team that works to enhance, build and deliver trusted market-leading technology products in a secure, stable and scalable way. You will be expected to drive significant business impact through your capabilities and contributions. You will need to apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

Job responsibilities

Want more jobs like this?

Get Software Engineering jobs delivered to your inbox every week.

Select a location
By signing up, you agree to our Terms of Service & Privacy Policy.


  • Provide technical guidance and direction to support the business and its technical teams, contractors and vendors.
  • Develop secure and high-quality production code and review and debug code written by others.
  • Drive decisions that influence the product design, application functionality, technical operations and processes.
  • Serve as a function-wide subject matter expert in one or more areas of focus.
  • Contribute to the engineering community as an advocate of firm-wide frameworks, tools and practices of the Software Development Life Cycle.
  • Influence peers and project decision-makers to consider the use and application of leading-edge technologies.
  • Add to the team culture of diversity, equity, inclusion and respect.
  • Lead projects independently and provide guidance to other members of the team.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong Java development skills and knowledge of Spring framework (Boot, MVC, Cloud)
  • Experience in Data Structures and Algorithms, Design Patterns, Kafka
  • Experience using a Unix based OS
  • AWS cloud basic knowledge (MSK, EKS, ECS, EC2, Lambdas, etc.)
  • Experience in RESTful APIs and SSL/TLS certificates
  • Experience in JavaScript and Type Script, React frame work
  • Experience in JEST & React testing libraries & CSS styling

Preferred qualifications, capabilities, and skills

  • Bachelor's degree in STEM.
  • Exposure to financial industry, Future & Options is a plus.
  • FIX protocol and workflow understanding.
  • Experience with one or more extra programming language(s).

Client-provided location(s): Bengaluru, Karnataka, India; Mumbai, Maharashtra, India
Job ID: JPMorgan-210613232
Employment Type: Full Time