Lead Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$152,000–$215,000 / yr
Posted
3 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $197k
This role $184k
$143k most similar roles pay here $234k

This role pays less than 68% of similar roles. Most pay $183,500–$211,200 — the shaded band above. At the midpoint, this role pays about $184k versus about $197k 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 · Lead Software Engineer

As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management division, you will be a key member of an agile team focused on developing and enhancing market-leading technology products. Your responsibilities include optimizing back-end applications for speed, reliability, and scalability while collaborating with designers and technical architects to implement new features. You will also work closely with globally distributed teams to deliver end-to-end solutions and provide guidance on best practices across the organization. The role requires expertise in Java, Spring Boot, ReactJS, AWS services like Lambda and ECS, and relational database development using SQL. Ideal candidates have a background in financial services, particularly investment securities, and experience with tools such as Atlassian and CI/CD pipelines.

What you'll do

  • Optimize back end applications for speed, reliability, and scalability.
  • Design and develop new products using Java, Spring Boot, and ReactJS.
  • Implement CI/CD pipelines on AWS with services like Lambda, ECS, S3, and Aurora.
  • Collaborate with globally distributed teams to deliver end-to-end solutions.
  • Provide technical guidance and adapt quickly to new technologies and practices.

What we're looking for

  • Extensive experience in Java, Spring Boot, and related frameworks
  • Proficiency in ReactJS, TypeScript, HTML5, CSS3 for web UI development
  • Expertise in SQL, data modeling, and relational database development
  • Hands-on experience with AWS services including Lambda, ECS, S3, Aurora
  • Strong background in Agile methodologies and continuous delivery practices
  • Demonstrated ability to optimize applications for speed, reliability, and scalability
  • Technical leadership experience in a high availability development environment

More like this

Similar roles

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 3 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

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 9 days ago $171,000$260,000
Java SpringBoot AWS Terraform CI/CD JUnit TestNG Cucumber Kafka k8s MSK SQL NoSQL Docker GitHub Copilot Cline Claude Code

Lead Software Engineer, Java, AWS

JPMorgan Chase

New York, NY 8 days ago $152,000$215,000
Java Spring Boot AWS Terraform Docker Kubernetes Postgres Cassandra MongoDB Redis Kafka RabbitMQ CI/CD Jenkins Splunk Grafana DevOps SRE Python

Senior Lead Software Engineer, Java/AWS

JPMorgan Chase

New York, NY 11 days ago $171,000$260,000
Java Spring Boot AWS Terraform Apache Kafka KSQL Kafka Streams Oracle Postgres Cassandra Microservices Domain Driven Design CI/CD AWS EKS AWS EC2 AWS ECS EventBridge Lambda Route53 S3

Lead Software Engineer, Java/SpringBoot/AWS

JPMorgan Chase

Wilmington, DE 11 days ago
Java Spring Boot AWS EKS ECS S3 ALB/NLB DynamoDB Aurora Docker Kubernetes PostgreSQL Oracle Terraform Grafana Splunk Dynatrace Datadog CloudWatch Kafka CI/CD