Lead Software Engineer, Java, Kafka

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Chicago, IL
Posted
23 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

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

This listing doesn't post a salary. Most similar roles pay $183,000–$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 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 · Lead Software Engineer, Java, Kafka

As a Java Lead Software Engineer - Kafka, you will join the Commercial & Investment Bank - Payment Platform team as a core technical contributor. You will lead and inspire a team of engineers while overseeing technical design, architecture, and implementation to ensure high-quality, scalable solutions for complex applications. Your daily responsibilities include developing creative software solutions, troubleshooting technical problems, gathering data for system improvements, and leading evaluation sessions with external vendors. You will drive the adoption of AI-assisted engineering practices and lead communities of practice regarding emerging technologies. The role requires expertise in Java, REST, microservices, Spring Framework, Spring Boot, Kafka streaming, and cloud infrastructure. You will also utilize tools like Docker, Kubernetes, and various relational or NoSQL databases to build event-driven systems within a secure, stable, and scalable payment platform environment.

What you'll do

  • Design, develop, and troubleshoot creative software solutions for complex technical problems.
  • Lead and mentor a team of entry-level to mid-level software engineers.
  • Oversee technical architecture and design artifacts to ensure scalable, high-quality systems.
  • Analyze large datasets to create visualizations and reports for system improvement.
  • Identify and automate the remediation of recurring issues to improve operational stability.
  • Evaluate external vendors and internal technologies to determine architectural fit and applicability.
  • Lead communities of practice to promote the adoption of leading-edge technologies.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices and validation standards.

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 with a focus on validation for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Proficiency in all aspects of the Software Development Life Cycle, including advanced knowledge of 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.
  • Knowledge of Containerization (Docker/Kubernetes/ECS), Relational/NoSQL databases, and Python for AI (preferred).

More like this

Similar roles

Lead Software Engineer, Java, Kafka

JPMorgan Chase

Tampa, FL 8 days ago
Java REST Microservices Kafka Spring Framework Spring Boot Python Docker Kubernetes ECS CI/CD Agile Machine Learning Artificial Intelligence NoSQL Software Development Life Cycle VScode
5+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 65 days ago
Java C# .NET AWS Azure AI Machine Learning CI/CD Agile Automation SaaS CRM Cloud Native data, analytics
5+ yrs exp

Lead Software Engineer, Java/AWS/Kafka/Streaming

JPMorgan Chase

Plano, TX 51 days ago
Java Spring Framework Kafka Streams Apache Flink Confluent Cloud Data Lake CI/CD Agile ReactJS Angular Jest Selenium Playwright Web driver IO Cloud Native Machine Learning Artificial Intelligence Test-Driven Development
5+ yrs exp

Lead Software Engineer

PNC

Pittsburgh, PA +3 59 days ago $67,500$172,500
Java Spring Boot Kafka REST GraphQL OpenAPI Swagger OAuth2 JWT Oracle MySQL Kubernetes CI/CD GitOps AWS Azure GCP Microservices Event-Driven Architecture
3+ yrs exp

Lead Software Engineer, Java with AWS and Kafka

JPMorgan Chase

Plano, TX 31 days ago
Java React TypeScript JavaScript Kafka AWS PostgreSQL Aurora Microservices CI/CD Docker Kubernetes ECS AI-assisted engineering API Monitoring Troubleshooting
5+ yrs exp