Lead Software Engineer

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
46 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$135k $227k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $168,487–$201,600.

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 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer

As a Lead Software Engineer (Java/AWS) within the Asset & Wealth Management Alternatives Team, you will join an agile team focused on building and modernizing platforms that support alternative investments. You will serve as a hands-on Java/Spring Boot developer, re-platforming critical applications from on-premises environments to AWS to deliver cloud-native services. Your daily responsibilities include developing secure production code, designing distributed integration patterns for messaging and event streaming, and ensuring operational stability. You will utilize technologies such as Kafka, AWS MSK, SQS/SNS, and Kinesis while leading the adoption of enterprise-authorized AI-assisted development tools. You must ensure AI outputs meet strict standards for correctness, performance, and security. This role solves complex technical challenges involving system design, testing, and observability within the financial services domain.

What you'll do

  • Develop and modernize production-grade Java and Spring Boot applications for alternative investment platforms.
  • Re-platform critical applications from on-premises environments to AWS cloud-native services.
  • Design and implement distributed integration patterns using messaging and event streaming services like Kafka.
  • Lead the adoption and governance of enterprise-authorized AI-assisted development tools for coding and testing.
  • Establish validation standards for AI outputs to ensure security, performance, and correctness.
  • Review and debug production code while providing technical direction to internal teams and vendors.
  • Drive technical decisions regarding product design, application functionality, and operational processes.
  • Advocate for firmwide software development life cycle frameworks and engineering best practices.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Proven hands-on experience delivering system design, application development, testing, and operational stability in production environments.
  • Advanced proficiency in Java for enterprise backend development with practical experience building services using Spring Boot.
  • Hands-on experience designing and operating integrations using messaging and event streaming services like Kafka, AWS MSK, SQS/SNS, or Kinesis.
  • Practical, hands-on cloud-native experience, specifically building and operating services in an AWS environment.
  • Demonstrated experience leading the use of enterprise-authorized AI-assisted software development tools and coaching others on compliant usage.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity and security expectations.
  • Reactive programming experience (e.g., Reactor) and financial services or alternatives domain experience (preferred).

More like this

Similar roles

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 46 days ago
Java Spring Boot AWS Kafka AWS MSK SQS SNS Kinesis Reactive Programming Reactor Event Streaming Messaging System Design SDLC AI-assisted development Observability
5+ yrs exp

Lead Software Engineer Java/AWS

JPMorgan Chase

OH 64 days ago
Java Spring Boot AWS Microservices CI/CD Agile System Design Distributed Systems Domain-Driven Design Containerization Observability Automated Testing Secure Coding AI-Assisted Engineering
5+ yrs exp

Lead Software Engineer, Java Back End, AWS

JPMorgan Chase

Plano, TX 36 days ago
Java Python Spring Boot Spring Integration Hibernate JPA SQL NoSQL AWS ECS EKS Lambda Aurora DynamoDB S3 Glue CloudWatch Apache Kafka Distributed Systems CI/CD Automated Testing Data Modeling AI-assisted Engineering
5+ yrs exp

Vice President Lead Java Software Engineer

JPMorgan Chase

Jersey City, NJ 44 days ago
Java Spring Boot AWS Kafka AWS MSK SQS SNS Kinesis Reactor Event Streaming Messaging System Design SDLC AI-assisted development Cloud-native Observability
5+ yrs exp

Lead Software Engineer, Java/DevOps/AWS

JPMorgan Chase

Plano, TX 90 days ago
Java SpringBoot Reactor.io AWS Microservices event driven architecture CI/CD AI-Assisted Engineering Software Development Life Cycle Cloud Native Spring Ecosystem Automated Testing System Design FIX Protocol Machine Learning Artificial Intelligence
5+ yrs exp

Java Lead Software Engineer, Trading Platform

JPMorgan Chase

Jersey City, NJ 7 days ago
Java Spring React Kafka Oracle Aurora Airflow Spark AWS TypeScript SQL JavaScript CI/CD Agile AI-assisted engineering System Design Software Development Life Cycle Cloud Native Security
5+ yrs exp