Senior Lead Software Engineer, Java/Full Stack
JPMorgan Chase
Quick summary
Market check
How this pay compares to similar roles
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
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
At a glance
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.
Skills
What you'll do
What we're looking for
More like this
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
JPMorgan Chase
Capital One Financial
JPMorgan Chase