Lead Software Engineer, Backend Java Spring Boot, Kafka

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$152,000–$215,000 / yr
Posted
30 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

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

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

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Backend Java Spring Boot, Kafka

As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank's Digital Post Trade Technology group, you will be an integral part of an agile team focused on enhancing and building market-leading technology products. Your day-to-day responsibilities include developing robust backend services using Java on Spring Boot and Kafka, ensuring high scalability and reliability. You will work with technologies such as Cassandra or MongoDB for data management and AWS for cloud infrastructure, contributing to the secure and stable delivery of financial solutions. With a background in banking or finance, you will apply advanced knowledge of distributed systems and microservices architecture to solve complex business problems at scale.

What you'll do

  • Design and develop backend systems using Java on Spring Boot.
  • Implement and manage data streaming processes with Apache Kafka.
  • Ensure the scalability and stability of financial technology products.
  • Work on enhancing and building trusted market-leading tech products.
  • Collaborate on secure, stable, and scalable technology solutions delivery.

What we're looking for

  • 5+ years of experience in software engineering with formal education or certification
  • Advanced proficiency in Java development using Spring Boot framework
  • Expertise in Apache Kafka for real-time data processing and integration
  • Experience with NoSQL databases such as Cassandra, MongoDB, or Elasticsearch
  • Background in the banking or financial industry preferred
  • Strong knowledge of AWS services and cloud-native architecture

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Bengaluru, Karnataka, India +1 1 day ago
Java Spring Boot Kafka Oracle NoSQL CI/CD AWS Azure GCP Microservices Messaging Platforms Multithreading Agile Methodologies Cloud Technologies AI

Lead Software Engineer, Java, Spring Boot, Microservices

JPMorgan Chase

Mumbai, Maharashtra, India 6 days ago
Java Spring Boot Kubernetes React CI/CD Python Linux Test-Driven Development Git FIX Solace Messaging Technologies Microservices High-Performance Applications API Design Authentication/Authorization Secrets Management Dependency Hygiene Incident Response Post-Incident Reviews

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 14 days ago $171,000$260,000
Java SpringBoot AWS Terraform CI/CD JUnit TestNG Cucumber Kafka k8s MSK SQL NoSQL Docker GitHub Copilot Cline Claude Code

Lead Software Engineer, Markets

JPMorgan Chase

Chicago, IL 33 days ago $133,000$185,000
Java Spring Springboot Maven Kafka React AWS Terraform GitHub Actions AWS CodePipeline Agile Python Databricks Spark CI/CD AMPS MQ Cucumber JUnit Mockito Testcontainers