Senior Lead Software Engineer, Java Back-End

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$171,000–$260,000 / yr
Posted
9 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $216k
$160k most similar roles pay here $271k

This role pays more than 80% of similar roles. Most pay $177,250–$211,200 — the shaded band above. At the midpoint, this role pays about $216k versus about $194k 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 · Senior Lead Software Engineer, Java Back-End

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you will lead and mentor multiple agile technical teams to enhance and build market-leading financial risk technologies. Your daily responsibilities include architecting, designing, and developing Java/Spring-based framework APIs and shared components that enable rapid service development across various lines of business. You will also optimize existing code for low latency and high throughput, ensuring systems can handle extreme transaction volumes with near-zero downtime. The role requires expertise in AWS SDKs, HTTP connections, IBM MQ, Kafka, Cassandra, Oracle, and GraalVM, as well as proficiency in REST and SOAP service development, Kubernetes/Docker/EKS, and cloud-native microservices at scale using Terraform and CloudFormation. Additionally, you should be familiar with observability tooling, performance benchmarking, and network/security protocols like TLS 1.3 and OAuth2, while applying deep technical expertise to solve complex challenges in a large-scale enterprise environment.

What you'll do

  • Lead the architecture and design of Java/Spring-based framework APIs for multiple business lines.
  • Build low-latency, high-throughput systems optimized for extreme transaction volumes with near-zero downtime.
  • Profile and optimize existing code to enhance performance and efficiency across various applications.
  • Develop secure service frameworks using REST and SOAP protocols, ensuring robust API design principles.
  • Implement cloud-native microservices at scale using Kubernetes, Docker, AWS services, and infrastructure-as-code tools.
  • Ensure observability in systems through metrics, tracing, logs, and performance benchmarking practices.

What we're looking for

  • Extensive experience in architecture and design of Java/Spring-based systems.
  • Proficiency in building low-latency, high-throughput APIs for extreme transaction volumes.
  • Expertise in unit testing, integration testing, and test automation frameworks.
  • Deep knowledge of AWS services, Kubernetes, Docker, and cloud-native microservices.
  • Familiarity with observability tools, performance benchmarking, and secure coding practices.
  • Experience developing shared libraries/frameworks used by multiple product teams.
  • Strong background in large-scale enterprise or financial services environments.

More like this

Similar roles

Senior Lead Software Engineer, Java/Full Stack

JPMorgan Chase

Columbus, OH 1 day ago $137,750$215,000
Java Spring Boot AWS Kubernetes Terraform REST Services SQL PL/SQL Hibernate/JPA React JS CI/CD Jenkins GitHub Actions Docker Microservices ECS S3 RDS Lambda CloudWatch EventBridge Step Functions

Lead Software Engineer, Java Lead

JPMorgan Chase

Plano, TX +1 5 days ago $152,000$215,000
Java Spring Boot React NodeJS Kubernetes AWS CI/CD Git Jenkins SQL MS SQL Server Python Microservices Maven Docker PostgreSQL Bitbucket Prometheus Grafana

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

Lead Software Engineer, Backend Java Cloud

JPMorgan Chase

Plano, TX 5 days ago
AWS Java Spring Oracle RDS Unix Kafka MQSeries JUnit5 Cucumber Docker Kubernetes CI/CD Jenkins GitLab Spinnaker CodePipeline JMeter Blazemeter Prometheus Grafana JIRA GIT Bitbucket