Lead Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Columbus, OHChicago, IL
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$161k most similar roles pay here $232k

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer

As a Lead Software Engineer within the Corporate Technology - Enterprise Technology team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting creative software solutions while ensuring high-quality production code through peer reviews and automated testing. Your role involves leading evaluation sessions with vendors, driving communities of practice, and integrating enterprise-authorized AI-assisted engineering practices to improve delivery speed and operational stability. The technical stack includes Java, J2EE, Spring Boot, REST Services, and SQL including PL/SQL. You will work with AWS services like ECS, S3, RDS, Lambda, CloudWatch, Eventbridge, and Step Functions, alongside Kubernetes and Terraform for infrastructure automation. Additional technologies include Apache Kafka, JUnit, Mockito, React JS, JavaScript, TypeScript, and AI systems such as Copilot and Claude to build secure, scalable, and decoupled systems.

What you'll do

  • Develop secure, high-quality production code while reviewing and debugging code written by other team members.
  • Design and implement RESTful APIs for enterprise-scale applications using object-oriented principles and design patterns.
  • Build decoupled systems and manage infrastructure automation using tools like Kubernetes, AWS, and Terraform.
  • Identify opportunities to automate the remediation of recurring issues to improve system operational stability.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technical feasibility.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Lead communities of practice to promote the use of leading-edge technologies across Software Engineering.
  • Apply knowledge of SDLC toolchains and automation capabilities to increase the value realized by automated processes.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on experience in Java/J2EE, REST Services, and Spring Boot.
  • Strong experience writing complex SQL queries, joins, PL/SQL, functions, and stored procedures.
  • Experience with public cloud technologies including Kubernetes, AWS (ECS, S3, RDS, Lambda, CloudWatch, Eventbridge, Step Functions), and Terraform for infrastructure automation.
  • Proficiency in designing RESTful APIs using object-oriented principles and design patterns to build decoupled systems.
  • Proficiency in unit testing frameworks such as JUnit and Mockito.
  • Knowledge of messaging platforms like Apache Kafka.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI practices.
  • Familiarity with React JS, JavaScript, TypeScript (preferred).
  • Experience with SQL performance tuning, JDBC, and ORM frameworks such as Hibernate/JPA (preferred).
  • Familiarity with DevOps practices, containerization, and orchestration (preferred).
  • Exposure to AI systems such as Copilot or Claude (preferred).

More like this

Similar roles

Lead Software Engineer, Full stack

JPMorgan Chase

Chicago, IL 39 days ago
Java Spring Boot AWS Kubernetes Kafka PostgreSQL React JS Microservices CI/CD Agile Automated Testing Real-time Data Processing
5+ yrs exp

Lead Software Engineer, Full Stack Java/ React

JPMorgan Chase

Jersey City, NJ 42 days ago
Java React AI-assisted engineering CI/CD Full Stack Development Software Development Life Cycle Cloud Native Automated Testing Machine Learning Artificial Intelligence Application Resiliency Security Agile Methodologies
5+ yrs exp

Lead Software Engineer, Full-Stack Java, React & AI

JPMorgan Chase

Plano, TX 13 days ago
Java J2EE Spring Boot Hibernate Microservices REST APIs SQL Oracle Sybase Liquibase JUnit Mockito Cucumber Git Maven Jenkins SonarQube CI/CD Kafka React Angular TypeScript JavaScript HTML Redux Dynatrace Splunk Grafana AppDynamics Cloud Foundry Domain-Driven Design Claude Code GitHub Copilot
10+ yrs exp

Lead Software Engineer, Java Full Stack Engineering

JPMorgan Chase

Chicago, IL 44 days ago
Java J2EE Spring Boot REST SQL PL/SQL AWS Kubernetes Terraform S3 RDS Lambda CloudWatch Eventbridge Step Functions Apache Kafka JUnit Mockito React JS TypeScript Hibernate JPA
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 48 days ago
Java Spring Boot React.js GraphQL REST Python Go TypeScript AWS Terraform CI/CD Micro-frontends Module Federation Hugo PostgreSQL Lucene Bitbucket GitHub Jira S3 Lambda SQS SNS API Gateway Infrastructure as Code
5+ yrs exp