Lead Software Engineer, JAVA, Equities

JPMorgan Chase

Quick summary

Work type
On-site
Location
London, Greater London, United Kingdom
Posted
8 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$134k most similar roles pay here $222k

This listing doesn't post a salary. Most similar roles pay $157,000–$202,500.

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 452 open roles on FindRole.

Listed pay typically runs $142,500–$205,000 across 231 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, JAVA, Equities

As a Lead Software Engineer at JPMorgan Chase within the Equity Derivatives Group, you will join an agile team focused on developing and supporting cutting-edge technology solutions for the equity derivatives market. Your responsibilities include designing, implementing, and troubleshooting software using Java, Spring Boot, TypeScript, React, and other modern technologies in an Agile/Scrum environment. You will collaborate closely with product owners, traders, sales teams, and Quants to create innovative software solutions while also contributing to communities of practice to drive the adoption of new technologies. The role requires expertise in object-oriented design, microservices architecture, and a strong understanding of agile methodologies, CI/CD pipelines, application resiliency, and security practices. Experience with financial systems, derivative products, and cloud technologies is beneficial, as you will work on complex business requirements to support JPMorgan's industry-leading equity derivatives platform.

What you'll do

  • Design and develop innovative software solutions for the Equity Derivatives platform.
  • Analyze business requirements and implement them within an Agile/Scrum environment.
  • Lead technical troubleshooting and problem-solving beyond conventional approaches.
  • Collaborate with production management to support business processes and end users.
  • Drive awareness and adoption of new technologies in communities of practice.

What we're looking for

  • Proficient in Java/JVM and Spring Boot framework
  • Experience with TypeScript/React development and object-oriented design
  • Knowledge of micro-service architectures and software design patterns
  • Strong understanding of agile methodologies, CI/CD, and security practices
  • Ability to collaborate effectively with product owners, engineers, and business teams
  • Familiarity with financial systems and derivative products (convertible bonds a plus)
  • Experience with cloud technologies and publish/subscribe messaging protocols

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Bengaluru, Karnataka, India +1 1 day ago
Java Spring Boot Kafka Oracle NoSQL CI/CD AWS Azure GCP Microservices Messaging Platforms Multithreading Agile Methodologies Cloud Technologies AI

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 8 days ago $171,000$260,000
Java Spring Boot ReactJS TypeScript AWS CI/CD SQL S3 Aurora API Gateway DevOps Kafka RabbitMQ Atlassian Spring MVC Spring Cloud Spring Security HTML5 CSS3

Lead Software Engineer, Java, Microservices & Cloud

Citi

Remote 16 days ago $113,840$170,760
Java Spring Boot Kafka MongoDB Spring WebFlux Kubernetes Docker ElasticSearch Test-Driven Development Behavior-Driven Development Load Balancing Caching Database Optimization Microservices Parallel Processing Concurrency
Remote

Java Developer, Electronic Equities

Citi

Jersey City, NJ 91 days ago $142,320$213,480
Java Core Java JVM Concurrency Garbage Collection Microservices Architecture CI/CD FIX Protocol Agile Methodologies Solace AMPS Chronicle Ansible