Lead Software Engineer, Java, AI and Kafka

JPMorgan Chase

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Chicago, IL
Employment
Full-time
Posted
28 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $191k
$132k $242k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $161,300–$219,793.

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, Java, AI and Kafka

As a Lead Software Engineer within the Commercial & Investment Bank - Payment Platform 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 leading a team of entry-level to mid-level engineers. Your daily work involves producing architecture artifacts for complex applications, analyzing large datasets for system improvements, and driving the adoption of enterprise-authorized AI-assisted engineering practices. You will utilize Java, REST, microservices, Spring Framework, Spring Boot, and Kafka streaming to build event-driven systems. The role requires expertise in CI/CD, application resiliency, and security within cloud infrastructure. You will solve technical problems by integrating AI-assisted tools for code review and refactoring while ensuring secure, scalable, and stable technology products.

What you'll do

  • Execute creative software solutions, design, development, and technical troubleshooting for complex problems.
  • Oversee technical design, architecture, and implementation to ensure high-quality, scalable solutions.
  • Produce architecture and design artifacts for complex applications while ensuring all design constraints are met.
  • Analyze and develop visualizations from large data sets to support continuous software improvement.
  • Identify and automate the remediation of recurring issues to improve operational stability.
  • Lead evaluation sessions with external vendors and internal teams to probe architectural designs and technical credentials.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Apply knowledge of SDLC toolchains and automation capabilities to improve overall development value.

What we're looking for

  • Formal training or certification on Software Engineering concepts and 8+ years of applied experience.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and setting validation standards.
  • Strong understanding of responsible AI use, data sensitivity, and coaching engineers on safe, compliant adoption.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Proficiency in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, including CI/CD, Application Resiliency, and Security.
  • Proficiency in Java, REST, and microservices, with experience building event-driven microservices and Kafka streaming.
  • Experience with Spring Framework, Spring Boot, and public or private cloud infrastructure.

More like this

Similar roles

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 111 days ago
Java C# .NET AWS Azure CI/CD Agile Software Development Life Cycle AI-assisted engineering System Design Application Resiliency Cloud Native Automation Machine Learning SaaS CRM Secure Coding
5+ yrs exp

Lead Software Engineer, Java Full Stack, AI, Spring Boot

JPMorgan Chase

Chicago, IL 74 days ago
Java J2EE Spring Boot AWS Kubernetes Terraform RESTful APIs SQL PL/SQL Apache Kafka JUnit Mockito Hibernate JPA React JS JavaScript TypeScript ECS S3 RDS Lambda CloudWatch Eventbridge Step Functions DevOps Copilot Claude
5+ yrs exp

Lead Software Engineer, Java Full stack, Agentic AI

JPMorgan Chase

Houston, TX 26 days ago
Java Spring Boot Spring Core React TypeScript JavaScript REST APIs JPA Microservices PostgreSQL Oracle Kafka GitHub Copilot Claude Code Playwright JUnit Mockito Cucumber Maven Jenkins SonarQube Fortify Grafana AppDynamics Splunk CI/CD Test Driven Development Object-Oriented Design Agile
5+ yrs exp

AI Java AWS Lead Software Engineer

JPMorgan Chase

New York, NY 96 days ago
Java Spring Cloud AWS AI-assisted Engineering Prometheus Grafana Kafka CI/CD Splunk Dynatrace Postman Jira Confluence IntelliJ IDEA Maven Git Jenkins Sonar Artifactory NoSQL Relational Databases
8+ yrs exp

Java AI Lead Software Engineer

JPMorgan Chase

Columbus, OH 111 days ago
Java Spring Boot React Kafka Microservices AWS Docker Kubernetes REST CI/CD DevOps NoSQL RabbitMQ Agile OOAD GitHub Copilot Claude Cursor
7+ yrs exp

Lead Software Engineer, Java, AI, Spring Boot and Kafka

JPMorgan Chase

Chicago, IL 21 days ago
Java 21 Spring Boot 3.x Spring Framework 6.x Kafka React 18+ TypeScript Oracle SQL PostgreSQL Hibernate JPA Next.js 14+ AWS Azure GCP Kubernetes Helm Terraform Pulumi OpenTelemetry Prometheus Grafana Redis Apache Spark Flink JUnit 5 Mockito Testcontainers Pact RESTful APIs OpenAPI 3.x Domain-Driven Design Microservices
8+ yrs exp