Senior Lead Software Engineer - Java Engineer

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Lead Software Engineer - Java Engineer

We are hiring for multiple roles at this level; for both Java server development, as well as Web UI skill set. You would be joining the F&O Execution Technology team, supporting and building the new derivatives trading Order Management System, used for managing client and internal desk flow.

As a Software Engineer at JPMorgan Chase within F&O Execution Technology, 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. We support the #1 ranked execution business, and 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.

This role offers an exciting opportunity to work with cutting-edge technology in the financial sector. You'll be part of a team developing a new derivatives trading Order Management System, requiring both strong technical skills and understanding of financial markets. The position combines hands-on development with technical leadership responsibilities, making it ideal for experienced engineers looking to make a significant impact in a global financial institution.

The role involves working with modern technologies including Java, Spring Framework, and AWS cloud services, while building high-performance, secure trading systems. You'll collaborate with experienced technologists and business stakeholders, participating in all aspects of the e-trading development lifecycle from architecture design to deployment.

This is an excellent opportunity for someone who wants to advance their career in financial technology, working on complex trading systems while leading and mentoring other team members. The position offers exposure to both technical excellence and business domain expertise in one of the world's leading financial institutions.

Last updated 11 hours ago

Responsibilities For Senior Lead Software Engineer - Java Engineer

  • Regularly provides technical guidance and direction to support the business and its technical teams
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Drives decisions that influence the product design, application functionality, and technical operations
  • Serves as a function-wide subject matter expert
  • Actively contributes to the engineering community
  • Lead projects independently and provide guidance to other members of the team

Requirements For Senior Lead Software Engineer - Java Engineer

Java
  • Strong Java development skills and knowledge of Spring framework (Boot, MVC, Cloud)
  • AWS cloud basic knowledge (MSK, EC2, Lambdas, etc.)
  • RESTful APIs and SSL/TLS certificates
  • Bachelor's degree in STEM (preferred)
  • Exposure to financial industry, Future & Options is a plus
  • FIX protocol and workflow understanding

Interested in this job?

Jobs Related To JPMorgan Chase Senior Lead Software Engineer - Java Engineer

Python Software Engineer III

Senior Python Software Engineer role at JPMorgan Chase in Glasgow, focusing on developing secure, scalable solutions for the Consumer & Community Banking division.

Lead Software Engineer - Platform Engineering - Chase UK

Lead Software Engineer position at Chase UK focusing on Platform Engineering and Developer Experience, working with cloud-native AWS infrastructure and modern development practices.

Senior Java Software Engineer

Senior Java Software Engineer role at JPMorgan Chase focusing on backend development using Java, Springboot, and AWS within the Securities Services technology group.

Lead Software Engineer - Python

Lead Software Engineer position at JPMorgan Chase focusing on Python development and microservices architecture, offering competitive compensation and comprehensive benefits.

Lead Software Engineer - Java Dev & Data Engineering

Senior Software Engineering role at JPMorgan Chase focusing on Java development and data engineering, requiring 5+ years of experience with distributed systems and cloud technologies.