Lead Software Engineer, Java
JPMorgan Chase
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 55% of similar roles. Most pay $122,253–$211,200 — the shaded band above. At the midpoint, this role pays about $184k versus about $167k 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 439 open roles on FindRole.
Listed pay typically runs $148,625–$212,500 across 228 roles with salary data.
Most-posted roles
At a glance
As a Lead Software Engineer at JPMorgan Chase within the Trust and Security team, you will be part of an agile development group focused on enhancing and delivering secure, stable, and scalable technology products. Your primary responsibilities include leading the design and implementation of robust software solutions using Java (Java 11/17+) and Spring Boot, while leveraging AWS services such as ECS/EKS/Lambda, API Gateway, S3, RDS/Aurora, DynamoDB, SQS/SNS/Kinesis, CloudWatch, and IAM. You will also work with CI/CD tooling like Jenkins or GitHub Actions to ensure automated quality gates are in place, and utilize observability tools such as OpenTelemetry for distributed tracing and structured logging. This role requires expertise in event-driven design, messaging, and streaming architectures, contributing to the development of market-leading financial technology products at a large scale.
Skills
What you'll do
What we're looking for
More like this
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase