Lead Software Engineer, Java/AWS

JPMorgan Chase

Quick summary

Work type
On-site
Location
New York, NYWilmington, DE
Salary
$152,000–$215,000 / yr
Posted
today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $200k
This role $184k
$143k most similar roles pay here $234k

This role pays less than 72% of similar roles. Most pay $183,500–$215,500 — the shaded band above. At the midpoint, this role pays about $184k versus about $200k 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 452 open roles on FindRole.

Listed pay typically runs $142,500–$205,000 across 231 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Java/AWS

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Connected Commerce/Payments group, you will lead an agile team to enhance and deliver secure, scalable technology products. Your responsibilities include guiding teams on strategic initiatives, leveraging Java/J2EE, REST APIs, Web Services, Spring Framework, and AWS services in a public cloud environment. You will work with tools like GIT/Bitbucket, JIRA, Maven, and have experience with Aurora Postgres DB. The role requires expertise in building event-driven microservices and Kafka streaming, as well as deep knowledge of the U.S. banking and payments industry, including card network payment systems and fraud prevention technologies.

What you'll do

  • Lead the development of Java-based microservices using AWS in public cloud infrastructure.
  • Design and implement REST APIs and event-driven services with Kafka streaming technology.
  • Coach and guide engineering teams to achieve strategic goals aligned with company initiatives.
  • Ensure secure, stable, and scalable delivery of trusted market-leading technology products.
  • Utilize Spring Framework, Spring Boot, and Aurora Postgres DB in application development.

What we're looking for

  • Extensive experience leading software engineering teams in agile environments.
  • Proficiency in Java/J2EE, REST APIs, Web Services, Spring Framework, and AWS services.
  • Expertise in building event-driven microservices and Kafka streaming applications.
  • Working knowledge of development tools like GIT/Bitbucket, JIRA, Maven, and Aurora Postgres DB.
  • Domain expertise in U.S. Banking & Payments industry, including card network payment systems.
  • Certifications in Java programming (e.g., Oracle Certified Professional) and AWS solutions architect.

More like this

Similar roles

Senior Lead Software Engineer, Java/AWS

JPMorgan Chase

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

Lead Software Engineer, Java & AWS

JPMorgan Chase

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

Java and AWS Lead Software Engineer

JPMorgan Chase

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