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

Global financial services firm providing investment banking, commercial banking, and asset management services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

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

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.

The role offers an opportunity to work with cutting-edge technologies in the financial sector, specifically in the Equities / Future and Options domain. You'll be working with modern tech stack including Java, Spring Boot, React, and Kafka, while contributing to high-performance trading systems. The position combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to guide and influence teams.

As a technical leader, you'll be responsible for making architectural decisions, mentoring team members, and ensuring the delivery of high-quality, secure code. The role offers exposure to financial markets technology and the chance to work on systems that handle significant trading volumes. You'll be part of a global team that values innovation, technical excellence, and collaborative problem-solving.

This is an excellent opportunity for experienced engineers looking to advance their careers in financial technology while working with enterprise-scale systems and modern development practices. The role offers the chance to make a significant impact on critical trading systems while working with a talented team in a dynamic, fast-paced environment.

Last updated a few seconds ago

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

  • Provide technical guidance and direction to support the business and its technical teams
  • Develop secure and high-quality production code and review code
  • Drive decisions that influence product design and application functionality
  • Serve as a function-wide subject matter expert
  • Contribute to the engineering community
  • Lead projects independently and provide guidance to team members
  • Influence peers on leading-edge technologies adoption

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

Java
React
Kafka
TypeScript
JavaScript
  • 5+ years applied experience in software engineering
  • Strong Java development skills and Spring framework knowledge
  • Experience in Data Structures, Algorithms, Design Patterns, Kafka
  • Unix based OS experience
  • AWS cloud basic knowledge
  • Experience in RESTful APIs and SSL/TLS certificates
  • Experience in JavaScript, TypeScript, and React framework
  • Experience in JEST & React testing libraries & CSS styling

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Java, Spring Boot, React, Kafka

Software Engineer III - Java Full stack

Senior Software Engineer role at JPMorgan Chase focusing on Java full-stack development, microservices, and cloud technologies in the Asset & Wealth Management division.

Lead Software Engineer - Python/AWS

Lead Software Engineer position at JPMorgan Chase focusing on Python/AWS development, offering $152K-$215K salary with comprehensive benefits in Wilmington, DE or Jersey City, NJ.

Sr Software Engineer Java Full Stack

Senior Java Full Stack Engineer position at JPMorgan Chase, developing scalable enterprise solutions using Java, Spring, and modern web technologies.

Software Engineer III

Senior Software Engineer position at JPMorgan Chase focusing on backend development and system architecture for financial technology solutions.

Database Administrator- Lead Infrastructure Engineer

Lead Infrastructure Engineer position at JPMorgan Chase focusing on database administration and cloud infrastructure management.