Java AWS Lead Software Engineer

JPMorgan Chase

Quick summary

Work type
On-site
Location
New York, NY
Salary
$152,000–$215,000 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $191k
This role $184k
$143k most similar roles pay here $233k

This role pays less than 61% of similar roles. Most pay $169,925–$211,200 — the shaded band above. At the midpoint, this role pays about $184k versus about $191k 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 439 open roles on FindRole.

Listed pay typically runs $148,625–$212,500 across 228 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Java AWS Lead Software Engineer

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking Connected Commerce team, you will lead an agile development team to enhance and deliver secure, scalable technology products. Your daily responsibilities include writing high-quality Java code using Spring Boot and Spring Cloud, setting up monitoring with Prometheus and Grafana, and troubleshooting complex technical issues. You will also contribute to system architecture decisions, participate in code reviews, and mentor junior engineers. The role requires extensive experience with AWS, event-driven messaging technologies like Kafka, NoSQL and relational databases, and cloud-native API/microservice development. Proficiency in tools such as Jira, Confluence, IntelliJ IDEA, Git, Jenkins, Sonar, and Artifactory is essential. This position involves working on large-scale systems that support critical banking operations, ensuring reliability and performance at a high level of complexity.

What you'll do

  • Writes secure and high-quality Java code using Spring Boot and Spring Cloud.
  • Sets up monitoring for infrastructure reliability using Prometheus/Grafana.
  • Leads technical troubleshooting to solve complex problems in software systems.
  • Contributes to system architecture and makes critical technical decisions.
  • Manages a team of Software Engineers at varying levels of expertise.

What we're looking for

  • 8+ years of full lifecycle software development experience
  • Proven leadership in managing and mentoring Software Engineers
  • Expertise in Java, Spring Boot, and AWS cloud services
  • Hands-on experience with monitoring tools like Prometheus/Grafana
  • Deep knowledge of event-driven architectures and microservices
  • Proficiency in modern DevOps tools including Jira, Git, Jenkins, and Sonar
  • Strong background in architecting scalable and resilient systems

More like this

Similar roles

Java and AWS Lead Software Engineer

JPMorgan Chase

New York, NY 30 days ago $152,000$215,000
Java Spring Spring Boot JUnit CI/CD Terraform EKS AWS Lambda AWS Neptune AWS Glue Kafka Cassandra RESTful API SQL Oracle Elasticsearch Jenkins Spinnaker Prometheus Grafana

Lead Software Engineer, Java/AWS

JPMorgan Chase

New York, NY +1 1 day ago $152,000$215,000
Java Spring Boot AWS Kubernetes Git Bitbucket Maven JIRA REST APIs Microservices Apache Kafka Aurora Postgres DB CI/CD Oracle Certified Professional

Lead Software Engineer, Java & AWS

JPMorgan Chase

Hyderabad, Telangana, India 6 days ago
Java Spring Hibernate AWS Docker Kubernetes CI/CD QA automation Python PostgreSQL API frameworks Microservices Terraform

Lead Software Engineer, Java/AWS

JPMorgan Chase

New York, NY +1 today $152,000$215,000
Java Spring Boot AWS REST APIs Kafka Aurora Postgres Git Bitbucket Maven JIRA Microservices CI/CD

Senior Lead Software Engineer, Java/AWS

JPMorgan Chase

New York, NY 17 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