Lead Software Engineer, Java/SpringBoot/AWS

JPMorgan Chase

Quick summary

Work type
On-site
Location
Wilmington, DE
Posted
11 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $196k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $181,775–$211,200.

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, Java/SpringBoot/AWS

As a Lead Software Engineer - Java/Spring Boot/AWS at JPMorgan Chase’s Consumer and Community Banking Risk Decision team, you will lead the design, development, testing, deployment, and operational stability of mission-critical systems. Your daily tasks include building cloud-native microservices and large-scale distributed systems using Java 17+, Spring Boot, and AWS services like EKS, ECS, S3, ALB/NLB, DynamoDB, and Aurora. You will also manage event-driven architectures with Kafka, containerize applications with Docker and Kubernetes, and ensure continuous delivery through CI/CD pipelines. Proficiency in SQL and NoSQL databases, infrastructure as code (Terraform), and observability tools like Grafana and CloudWatch is essential for maintaining high availability and performance at scale.

What you'll do

  • Lead system design and development for mission-critical Java/Spring Boot applications.
  • Build and maintain large-scale distributed systems using AWS services like EKS, ECS, S3.
  • Ensure continuous delivery through CI/CD pipelines and automation practices.
  • Design event-driven architectures with Kafka for real-time data processing.
  • Implement containerization and orchestration in Kubernetes for high availability.
  • Proficient in SQL and NoSQL databases for performance tuning at scale.

What we're looking for

  • Extensive experience leading system design and development for mission-critical environments.
  • Advanced proficiency in Java 17+ with Spring Boot, including concurrent coding on JVM.
  • Expertise in building cloud-native microservices and large-scale distributed systems using CI/CD.
  • Practical experience running production workloads on AWS with services like EKS, ECS, S3.
  • Strong containerization and orchestration skills with Docker and Kubernetes in high availability.
  • Proficiency with SQL and NoSQL databases for performance tuning at scale.

More like this

Similar roles

Lead Software Engineer, AWS Java

JPMorgan Chase

Columbus, OH 4 days ago
Java Spring Microservices RESTful_API AWS CI/CD Kafka Spark Docker Kubernetes PostgreSQL NoSQL JUnit Prometheus Grafana

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

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