Senior Lead Software Engineer, Java/Back-End

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Posted
85 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

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

This listing doesn't post a salary. Most similar roles pay $184,975–$223,750.

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 · Senior Lead Software Engineer, Java/Back-End

Sr. Lead Software Engineer - Java/Back-End serves as a technical leader within the Consumer & Community Banking team, where you will mentor agile teams and advance financial risk technologies. You will develop high-quality production code, lead the architecture of Java and Spring-based framework APIs, and build low-latency, high-throughput event-driven systems for extreme transaction volumes. Your role involves driving AI-assisted engineering practices to improve code quality and delivery speed while ensuring secure coding standards. Technical requirements include expertise in Java, Spring Boot, REST/SOAP, and Kafka, alongside experience with databases like Oracle and Cassandra. You will work with cloud-native microservices using Kubernetes, Docker, and AWS services, while utilizing tools such as Terraform, Hibernate, and Mockito. The role focuses on solving complex technical challenges within the financial risk domain to ensure stable, scalable, and secure market-leading products.

What you'll do

  • Provide technical guidance and direction to business units, technical teams, contractors, and vendors.
  • Develop secure, high-quality production code while reviewing and debugging code written by others.
  • Lead the architecture, design, and development of Java/Spring-based framework APIs and shared components.
  • Build low-latency, high-throughput APIs and event-driven systems optimized for extreme transaction volumes.
  • Drive the adoption and governance of approved AI-assisted engineering practices across multiple teams.
  • Profile, identify, and optimize existing code to improve performance and reliability.
  • Influence product design, application functionality, and technical operations through expert decision-making.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Expertise in architecture, design patterns, security fundamentals, and secure coding practices for internet applications.
  • Proficiency in Java/Spring-based framework APIs, Spring Boot, and related libraries like SLF4J, Jackson, and Hystrix.
  • Experience with test automation frameworks and pipelines including JUnit, Mockito, and Spring Test.
  • Expertise in cloud-native microservices using Kubernetes, Docker, EKS, and various AWS services.
  • Proficiency in infrastructure as code (IaC) tools such as Terraform and CloudFormation.
  • Experience with messaging systems (Kafka, IBM MQ), caching (Redis), and databases (Oracle, Cassandra, CockroachDB).
  • Demonstrated experience leading the use of enterprise-authorized AI-assisted software development tools and ensuring responsible AI practices.

More like this

Similar roles

Senior Lead Software Engineer, Backend Java

JPMorgan Chase

Jersey City, NJ 72 days ago
Java Kubernetes Springboot AWS CI/CD Agile AI-assisted engineering Software Development Life Cycle Machine Learning Application Resiliency Security Automated Testing Co-Pilot
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 53 days ago
Python Java LLM RAG Agentic AI Kafka Microservices API Design Vector Stores Redis MemCached Dynatrace Splunk Grafana Airflow Temporal CI/CD AWS Azure GCP Databricks Snowflake Spark PySpark
5+ yrs exp

Lead Software Engineer, Java/AWS

JPMorgan Chase

Plano, TX 7 days ago
Java Spring Boot Microservices REST AWS Terraform Docker Kubernetes Cassandra MongoDB Redis Kafka RabbitMQ CI/CD Jenkins Splunk Grafana SRE AI-assisted engineering
5+ yrs exp

Lead Software Engineer, Java Backend

JPMorgan Chase

Plano, TX 7 days ago
Java Spring AWS Kubernetes Kafka Cassandra Oracle Spark Control-M Cloud Foundry PowerMock JMeter Splunk Grafana Dynatrace Jenkins Spinnaker Cucumber DynamoDB
8+ yrs exp

Lead Software Engineer, Java Backend

JPMorgan Chase

New York, NY 78 days ago
Java Spring Framework Spring Boot AWS EKS Redis S3 EC2 SQS Maven Git Jenkins GitHub BitBucket JIRA CI/CD Agile RESTful Web Services SOAP OAuth2 Kerberos
5+ yrs exp

Lead Software Engineer, Java Backend

JPMorgan Chase

Plano, TX 22 days ago
Java Spring AWS Kubernetes Kafka Cassandra Oracle Spark Control-M Cloud Foundry PowerMock JMeter Splunk Grafana Dynatrace Jenkins Spinnaker Cucumber DynamoDB Agile
8+ yrs exp