Lead Software Engineer, Backend Engineer

JPMorgan Chase

Confirmed live 2 days ago Low trust

Quick summary

Work type
On-site
Location
New York, NY
Posted
45 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$187k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $192,050–$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 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Backend Engineer

As a Lead Software Engineer - Backend Engineer (Java/AWS/Kafka) within Consumer and Community Banking, you will serve as a technical leader on an agile team building secure, stable, and scalable back-end platforms. You will lead the design and delivery of distributed, event-driven services from concept through production support while setting architecture standards for reliability and observability. Your daily work involves writing production code, designing high-throughput, low-latency systems with REST APIs, and managing data modeling and schema evolution. You will utilize Java 17+, Apache Kafka, and AWS tools like Lambda, ECS, and S3, alongside infrastructure-as-code via Terraform or CloudFormation. Additionally, you will mentor engineers through pair programming and code reviews while ensuring operational readiness through CI/CD, automated testing, and monitoring using tools like Splunk, Dynatrace, and Grafana to solve complex business problems.

What you'll do

  • Design and deliver distributed, event-driven back-end services using Java, Kafka, and AWS.
  • Establish architectural standards for scalability, reliability, and observability across all backend services.
  • Translate product requirements into resilient technical designs and executable development roadmaps.
  • Improve engineering quality through CI/CD pipelines, automated testing, and rigorous code reviews.
  • Manage production operations including monitoring, incident response, and root-cause analysis for critical systems.
  • Design high-throughput data models and APIs ensuring backward compatibility and schema evolution.
  • Mentor engineers through technical guidance, pair programming, and formal design reviews.

What we're looking for

  • Formal training or certification in software engineering concepts.
  • 5+ years of applied experience in software engineering.
  • Expert proficiency in Java 17+, including concurrency, collections, and performance tuning.
  • Hands-on experience building and operating distributed systems with Apache Kafka.
  • Strong AWS experience and infrastructure-as-code skills using Terraform or CloudFormation.
  • Proven experience implementing CI/CD, automated testing, and safe deployment strategies.
  • Experience leading projects, teams, and setting technical direction for complex production systems.
  • Experience working in Agile or Scrum environments.

More like this

Similar roles

Lead Software Engineer, Java/AWS/Kafka/Streaming

JPMorgan Chase

Plano, TX 51 days ago
Java Spring Framework Kafka Streams Apache Flink Confluent Cloud Data Lake CI/CD Agile ReactJS Angular Jest Selenium Playwright Web driver IO Cloud Native Machine Learning Artificial Intelligence Test-Driven Development
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

New York, NY 28 days ago
Java AWS Terraform Kafka Spring Boot Spring MVC Spring Kafka SQL Oracle Sybase SQL Server CockroachDB WebSphere MQ JMS RabbitMQ JUnit Mockito Cucumber Gherkin Git Python
5+ yrs exp

Lead Software Engineer, Java with AWS and Kafka

JPMorgan Chase

Plano, TX 31 days ago
Java React TypeScript JavaScript Kafka AWS PostgreSQL Aurora Microservices CI/CD Docker Kubernetes ECS AI-assisted engineering API Monitoring Troubleshooting
5+ yrs exp

Lead Software Engineer, Java, Kafka

JPMorgan Chase

Tampa, FL 8 days ago
Java REST Microservices Kafka Spring Framework Spring Boot Python Docker Kubernetes ECS CI/CD Agile Machine Learning Artificial Intelligence NoSQL Software Development Life Cycle VScode
5+ yrs exp