Java Lead Software Engineer, Asset Management Trading

JPMorgan Chase

Quick summary

Work type
On-site
Location
New York, NY
Salary
$152,000–$215,000 / yr
Posted
4 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $184k
$137k most similar roles pay here $223k

This role pays less than 53% of similar roles. Most pay $145,515–$211,200 — the shaded band above. At the midpoint, this role pays about $184k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 436 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Java Lead Software Engineer, Asset Management Trading

The Java Lead Software Engineer role at J.P. Morgan Chase's Asset & Wealth Management division involves designing and building scalable trading systems for diverse asset classes in a fast-paced environment. This senior-level position requires hands-on expertise in developing core Java applications, implementing messaging technologies like Kafka, and driving technical innovation to enhance mission-critical trading platforms. The ideal candidate will collaborate closely with traders and quants, lead code reviews, and mentor team members while focusing on continuous improvement and rapid delivery. Key skills include a strong background in Java and object-oriented design, experience with distributed systems, and knowledge of modern software architecture patterns. This role offers the opportunity to work on cutting-edge financial technology solutions that directly impact trading workflows at one of the world’s leading financial institutions.

What you'll do

  • Design and engineer scalable, high-performance trading systems for multiple asset classes.
  • Build core Java applications for mission-critical trading platforms.
  • Architect and implement next-generation messaging technologies like Kafka.
  • Drive technical innovation and scale GenAI practices in software development.
  • Lead code reviews and mentor team members to ensure engineering excellence.

What we're looking for

  • Proven experience designing and building end-to-end software systems.
  • Strong knowledge of core Java and object-oriented design principles.
  • Experience with messaging technologies like Kafka in distributed systems.
  • Solid understanding of modern software architecture and design patterns.
  • Demonstrated ability to work effectively in fast-paced, cross-functional teams.
  • Commitment to engineering excellence, code quality, and continuous improvement.
  • Dedication to rapid delivery and deploying code to production daily.

More like this

Similar roles

Senior Lead Software Engineer, Java/Algo Trading

JPMorgan Chase

Plano, TX +1 4 days ago $147,250$225,000
Java Python Cucumber Kafka AMPS Linux Grafana Splunk FIX TLM SDLC CI/CD Messaging Systems Algorithmic Trading Performance Optimization Low-Touch System Design Real-Time Data Processing Behavior-Driven Development Automation Tools Secure Coding Automated Testing

Java Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 10 days ago $152,000$215,000
Java Spring React Kafka Oracle Aurora Airflow Spark AWS SQL

Lead Software Engineer, Java

JPMorgan Chase

Bengaluru, Karnataka, India 2 days ago
AWS Java Springboot Node.js HTML CSS JavaScript TypeScript React Angular RESTful APIs WebSockets JSON SQL NoSQL Scrum CI/CD Agile development methodologies

Software Engineer III, Java, AWS, Kafka

JPMorgan Chase

Mumbai, Maharashtra, India 2 days ago
Java Python AWS Kafka Spring Boot RESTful APIs Relational Databases Kubernetes CI/CD Maven Gradle Docker Jenkins PostgreSQL MySQL AI/ML

Java Engineering Lead for Trade Payables Finance Systems Solutions

Citi

Remote (Jersey City, NJ) 10 days ago $176,720$265,080
Java Spring Framework Oracle MongoDB Docker Kubernetes Solace Kafka CQRS API Gateway Continuous Delivery DevOps TDD BDD Domain Driven Design Performance Tuning Digital Features Event-Driven Architecture CI/CD
Remote

Lead Software Engineer, Java / Equities Risk

JPMorgan Chase

Houston, TX 19 days ago
Java Spring Spring Boot Hibernate REST JVM Kafka RabbitMQ AWS Git Bitbucket Jira Jenkins Gradle Maven JUnit Python JavaScript React AngularJS TypeScript HTML5 CSS3 EC2 S3 Lambda EFS