Lead Software Engineer, Backend Java

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
118 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$131k $237k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $157,200–$214,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 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Backend Java

As a Lead Software Engineer - Backend Java, Markets Tech, you will join an agile team to build and deliver trusted market-leading technology products for the Equities Broker Dealer and Prime Finance platform. You will develop critical solutions for securities lending, trade lifecycle, and clearing and settlement capabilities while integrating AI/ML and GenAI capabilities like LLMs, RAG, embeddings, and vector databases into production platforms. Your daily work involves designing scalable distributed systems and microservices architectures, writing high-quality production code, and managing MLOps for lifecycle monitoring. You will utilize Java, Spring Boot, REST APIs, Oracle, DB2, and MongoDB within a CI/CD and DevOps framework. You must solve complex problems to ensure operational stability, resiliency, and performance across high-volume, low-latency, mission-critical financial systems.

What you'll do

  • Develop and debug high-quality production code for distributed systems and microservices architectures.
  • Integrate AI/ML and GenAI capabilities, including LLMs and RAG, into production platforms.
  • Drive architecture and design decisions to ensure system scalability, performance, and long-term evolution.
  • Translate business requirements into scalable technical solutions for Equities Broker Dealer and Prime Finance platforms.
  • Automate the remediation of recurring issues to improve application stability and performance.
  • Lead the adoption of enterprise-authorized AI-assisted engineering practices for code review and testing.
  • Manage the full Software Development Life Cycle, including unit, SIT, and UAT testing.
  • Modernize platforms using cloud-native, event-driven, and microservices-based architectures.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability in large-scale enterprise environments.
  • Advanced proficiency in Java, Spring Boot, and REST APIs within microservices and distributed systems architectures.
  • Strong experience with Relational databases (Oracle/DB2), NoSQL (MongoDB), CI/CD pipelines, DevOps, and automation practices.
  • Demonstrated proficiency in building high-volume, low-latency, mission-critical financial systems.
  • Hands-on experience integrating AI/ML and GenAI (LLMs, RAG, embeddings, vector databases, MLOps) into enterprise applications.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Cloud-native development (AWS or equivalent) (preferred).

More like this

Similar roles

Java Lead Software Engineer, Trading Platform

JPMorgan Chase

Jersey City, NJ 7 days ago
Java Spring React Kafka Oracle Aurora Airflow Spark AWS TypeScript SQL JavaScript CI/CD Agile AI-assisted engineering System Design Software Development Life Cycle Cloud Native Security
5+ yrs exp

Lead Software Engineer, Java, Equities

JPMorgan Chase

Houston, TX 14 days ago
Java Spring Boot Spring JPA Hibernate REST Python JavaScript React AngularJS TypeScript AWS Kubernetes Kafka RabbitMQ Oracle Mongo DB Sybase Unix Linux Git Bitbucket Jira Jenkins Gradle Maven Dynatrace JVM SQL No-SQL
5+ yrs exp

Lead Software Engineer, Java Full stack

JPMorgan Chase

Chicago, IL 32 days ago
Java Python Microservices HTML CSS JavaScript TypeScript React Angular SQL NoSQL Lang Chain Lang Graph CI/CD Agile Scrum AWS Cloud Native AI-assisted engineering Domain Modeling
5+ yrs exp

Java Lead Software Engineer

JPMorgan Chase

Chicago, IL 46 days ago
Java Spring AWS Kubernetes Kafka MQ Cassandra Oracle PowerMock JMeter Splunk Grafana Dynatrace Jenkins Apache Kafka Gemfire Redis Cucumber Spinnaker Mongo DB Agile System Design Distributed Caching Data Streaming
5+ yrs exp

Senior Lead Software Engineer, Fullstack

JPMorgan Chase

Plano, TX 54 days ago
Java Spring Boot Spring Core Python React TypeScript JavaScript REST APIs JPA Kafka CI/CD Git Jenkins Maven SonarQube Fortify Prometheus Grafana ELK Stack Splunk AppDynamics Playwright Cucumber JUnit Mockito OAuth TLS Kerberos Cassandra NoSQL Domain Driven Design Microservices Agile Test Driven Development Object-Oriented Design Copilot Claude Windsurf Gemini
10+ yrs exp

Lead Software Engineer, Java Backend

JPMorgan Chase

Plano, TX 68 days ago
Java Spring AWS Kubernetes Kafka Cassandra Oracle Spark Cloud Foundry PowerMock JMeter Splunk Grafana Dynatrace Jenkins Spinnaker Cucumber DynamoDB MQ Agile
8+ yrs exp