Trading Platform Lead Software Engineer (Java Microservices)

Aumni

Jersey City (NJ)

On-site

USD 140,000 - 210,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase in Jersey City seeks a Senior Lead Software Engineer to drive design, development, and delivery of scalable trading platforms. You will mentor teams, shape architecture (microservices, REST, event-driven patterns) and implement secure, observable systems across the order lifecycle.

The role emphasizes hands-on Java coding, cloud and containerized deployments (AWS, Kubernetes), and adopting AI-assisted tooling for code reviews, testing and release readiness.

Qualifications

  • Formal training or certification in software engineering and 5+ years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operations stability.
  • Deep knowledge of Java programming with willingness to code.
  • Proven track record building distributed architectures with large data and real-time distribution.
  • Strong CI/CD, DevOps toolchains and test-driven agile delivery experience.
  • Experience with caching and messaging solutions (Redis, Kafka, IBM MQ).

Responsibilities

  • Lead a team of technologists, contractors and vendors to develop trading applications to high standards.
  • Design and implement Java microservices using streaming, non-blocking, reactive paradigms.
  • Utilize Kafka, IBM MQ, Kubernetes, Redis, MSK and AWS to build scalable order lifecycle systems.
  • Promote AI-assisted engineering practices to improve code quality, delivery speed, and reliability.
  • Oversee SDLC tooling and AI-assisted development to improve automation and validation.

Skills

Java programming
Distributed architecture
CI/CD
Microservices
REST APIs
AWS
Kubernetes
AI-assisted tooling

Education

Bachelor's degree in CS

Tools

Kafka
IBM MQ
Swagger/OpenAPI
Terraform
Jenkins

Job description

JPMorganChase in Jersey City seeks a Senior Lead Software Engineer to drive design, development, and delivery of scalable trading platforms. You will mentor teams, shape architecture (microservices, REST, event-driven patterns) and implement secure, observable systems across the order lifecycle.

The role emphasizes hands-on Java coding, cloud and containerized deployments (AWS, Kubernetes), and adopting AI-assisted tooling for code reviews, testing and release readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lead Java Engineer - Trading Platform
Senior Lead Java Engineer - Trading Platform

JP Morgan Chase • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Senior Lead Java Engineer — Real-Time Trading Platform
Senior Lead Java Engineer — Real-Time Trading Platform

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Senior Lead Software Engineer - Trading Systems Architect
Senior Lead Software Engineer - Trading Systems Architect

JP Morgan Chase • Jersey City (NJ)

On-site
USD 180,000 - 250,000
Senior Java Engineer — Trading Platform & Microservices
Senior Java Engineer — Trading Platform & Microservices

JP Morgan Chase • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior Java Engineer - Trading Platform & Microservices
Senior Java Engineer - Trading Platform & Microservices

Aumni • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Comprehensive health care coverage
On-site health and wellness centers
Retirement savings plan
+3
Senior Lead Java Engineer for Back Office Trading
Senior Lead Java Engineer for Back Office Trading

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 281,000
Senior Lead Software Engineer Java - AI-Driven Microservices
Senior Lead Software Engineer Java - AI-Driven Microservices

JPMorganChase • Jersey City (NJ)

Hybrid
USD 130,000 - 190,000
Senior Lead Software Engineer, Markets Technology
Senior Lead Software Engineer, Markets Technology

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Lead Java Engineer - Equities OMS & Trading Platform
Senior Lead Java Engineer - Equities OMS & Trading Platform

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 200,000
Java Microservices Engineer III - Trading Platform
Java Microservices Engineer III - Trading Platform

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 170,000