Lead Software Engineer, Java with AWS and Kafka

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Plano, TX
Posted
31 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

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

This listing doesn't post a salary. Most similar roles pay $185,375–$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 with AWS and Kafka

As a Lead Software Engineer- Java with AWS and Kafka, you will join the Investment Banking - Collateral Services team as a core technical contributor within an agile environment. You will design, develop, and troubleshoot creative software solutions while building end-to-end features across the Client Portal, spanning React front ends, Java microservices, and Postgres/Aurora data layers. Your daily work involves developing event-driven services using Kafka, deploying to AWS, and managing CI/CD pipelines. A critical component of this role is driving team adoption of enterprise-authorized AI-assisted engineering practices for code review, refactoring, and testing while ensuring secure coding standards. You will solve complex technical problems in a regulated financial services context, utilizing Java, TypeScript, and Kafka to integrate systems and ensure stable, scalable performance across the full technology stack.

What you'll do

  • Develop end-to-end features across React front-ends, Java microservices, and Postgres/Aurora databases.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices for code quality and delivery speed.
  • Establish validation standards for AI-generated outputs to ensure security, performance, and correctness.
  • Develop and maintain event-driven services using Kafka to integrate with downstream systems.
  • Deploy, monitor, and troubleshoot applications within an AWS cloud environment.
  • Debug and resolve technical issues across the full stack from front-end behavior to database queries.
  • Coach engineers on the safe and compliant use of AI tools in engineering workflows.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Solid hands-on experience delivering production web applications.
  • Strong backend skills in Java and building/maintaining microservices.
  • Practical front-end experience with React and modern JavaScript/TypeScript.
  • Working experience with Kafka, event-driven patterns, and API development.
  • Proficiency in PostgreSQL/Aurora for writing efficient queries and managing schema performance.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching others on responsible AI practices.
  • Experience in a regulated or financial-services environment (preferred); familiarity with Docker, Kubernetes, ECS, and CI/CD pipelines (preferred).

More like this

Similar roles

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

Java Lead Software Engineer

JPMorgan Chase

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

Lead Software Engineer

JPMorgan Chase

Plano, TX 43 days ago
Java Python ReactJS TypeScript JavaScript SQL PostgreSQL DB2 AWS S3 Lambda Terraform Docker Kubernetes Kafka Spring Boot FastAPI Flask CI/CD REST APIs OpenAPI AsyncAPI RAG LLM
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

JPMorgan Chase

New York, NY 28 days ago
Java AWS Terraform Kafka Spring Boot Spring MVC Spring Kafka SQL Oracle Sybase SQL Server CockroachDB WebSphere MQ JMS RabbitMQ JUnit Mockito Cucumber Gherkin Git Python
5+ yrs exp