Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 will be an integral part of an agile team working to enhance, build and deliver trusted market-leading technology products. The role involves driving significant business impact through technical expertise and problem-solving capabilities across multiple technologies and applications. You'll work with cutting-edge technologies including Java, Spring Boot, React, and Kafka while contributing to a diverse team environment. The position offers opportunities to influence product design, application functionality, and technical operations while serving as a subject matter expert. You'll be responsible for developing secure, high-quality code and providing technical leadership to team members. The role combines hands-on development with strategic technical decision-making in a global financial services context, making it an excellent opportunity for experienced engineers looking to make an impact in financial technology.

Last updated 4 months ago

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

  • Provide technical guidance and direction to support business and technical teams
  • Develop secure and high-quality production code
  • Drive decisions influencing product design and application functionality
  • Serve as function-wide subject matter expert
  • Contribute to engineering community practices
  • Lead projects independently
  • Provide guidance to team members

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, and Design Patterns
  • Unix-based OS experience
  • AWS cloud knowledge
  • Experience with RESTful APIs
  • JavaScript and TypeScript expertise
  • React framework experience
  • Testing experience with JEST & React testing libraries