Senior Lead Software Engineer, Java/Algo Trading
JPMorgan Chase
Quick summary
Market check
How this pay compares to similar roles
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
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
At a glance
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.
Skills
What you'll do
What we're looking for
More like this
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
Citi
JPMorgan Chase