Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Lead Software Engineer - Kafka

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • We expect formal training or certification in software engineering, along with 8+ years of applied experience.
  • We need proven experience leading the effective use of approved AI-assisted software development tools for coding, code review, test acceleration, and troubleshooting, with a strong emphasis on validating outputs for accuracy, performance, and security.
  • We value a solid understanding of responsible AI use in engineering workflows, including data sensitivity, secure input and output handling, and resiliency and security expectations, plus experience coaching engineers on safe and compliant adoption.
  • We require hands-on experience delivering system design, application development, testing, and operational stability.
  • We need strong proficiency across the full software development life cycle.
  • We look for advanced knowledge of agile practices such as CI/CD, application resiliency, and security.
  • We seek demonstrated proficiency in technical disciplines such as cloud, artificial intelligence, machine learning, or mobile technologies.
  • We want the ability to solve design and functionality issues independently with minimal oversight.
  • We require strong expertise in Java, REST, and microservices, including event-driven microservices and Kafka streaming.
  • We look for experience with Spring Framework, Spring Boot, and public or private cloud environments.
  • We expect a proven track record of supporting end users with excellent problem-solving skills.
  • Preferred experience includes AI exposure using Python and AI tools such as Copilot in VS Code or IntelliJ.
  • Preferred knowledge includes containerization and container runtime/orchestration platforms such as Docker, Kubernetes, or ECS.
  • Preferred knowledge also includes messaging systems such as Kafka.
  • Preferred familiarity with relational and NoSQL databases.
Responsibilities:
  • We develop creative software solutions and handle design, development, and technical troubleshooting using approaches that go beyond routine methods.
  • We lead and motivate a team of entry-level to mid-level software engineers, encouraging collaboration, innovation, and high standards.
  • We oversee technical design, architecture, and implementation to deliver scalable, high-quality solutions.
  • We create architecture and design documentation for complex applications and ensure design constraints are addressed during development.
  • We gather, analyze, synthesize, and visualize large, varied data sets to support ongoing improvement of software applications and systems.
  • We identify opportunities to remove or automate fixes for recurring issues in order to strengthen operational stability.
  • We lead evaluation sessions with vendors, startups, and internal teams to assess architectural fit, technical capability, and alignment with existing systems and information architecture.
  • We support communities of practice across software engineering to promote awareness and adoption of emerging technologies.
  • We drive adoption of enterprise-approved AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes while maintaining secure coding, peer review, automated testing, and reusable patterns.
  • We apply knowledge of SDLC tools, including enterprise-authorized AI-assisted development and automation capabilities, to increase the value delivered through automation.
Technologies:
  • AI
  • CI/CD
  • Cloud
  • Copilot
  • Docker
  • IntelliJ
  • Support
  • Java
  • Kafka
  • Kubernetes
  • Machine Learning
  • Mobile
  • NoSQL
  • Python
  • REST
  • Security
  • Spring
  • Spring Boot
  • VS Code
  • microservices

More:

We are a Lead Software Engineer within JPMorganChases Commercial & Investment Bank, Payment Platform team, working as part of an agile group that builds secure, stable, and scalable market-leading technology products. We offer a competitive total rewards package, including base salary based on role, experience, skills, and location, and eligible roles may also include commission or discretionary incentive compensation. Our benefits can include comprehensive health care, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. We are committed to diversity and inclusion, provide equal opportunity employment, and support reasonable accommodations where needed. Our Commercial & Investment Bank is a global leader in banking, markets, securities services, and payments, serving corporations, governments, and institutions in more than 100 countries, and helping clients with strategic advice, capital raising, risk management, and liquidity solutions.

last updated 37 week of 2026

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Java Lead Software Engineer - Kafka in Chicago, IL vacancy
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial...  ...with little to no oversightProficiency in Java, REST, and microservices, with...  ...building event-driven microservices and Kafka streamingExperience with Spring Framework... 
    Suggested

    JP Morgan Chase

    Chicago, IL
    4 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial and...  ...proficiency in one or more programming languages, including Java, Spring, AWS, Kubernetes, Kafka, MQ, Cassandra, Oracle, , Kubernetes, PowerMock,... 
    Suggested

    JP Morgan Chase

    Chicago, IL
    5 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Corporate...  ...experience Hands-on experience in Java/J2EE, REST Services, Spring Boot Strong...  ...of messaging platforms such as Apache Kafka Demonstrated experience leading... 
    Suggested

    JPMorgan Chase & Co.

    Chicago, IL
    a month ago
  •  ...trading technology startup that's hiring both a Senior Backend Engineer and a Lead/Principal Backend Engineer to help build and scale the...  ...and post-trade workflows.This is a hands-on role for strong Java engineers who enjoy solving complex problems, designing scalable... 
    Suggested

    Huxley Associates

    Chicago, IL
    1 day ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial...  ...of cutting-edge technologies including Java, Spring, Springboot, React, and KafkaDevelops...  ...in Java, Spring, Springboot, Maven, Kafka, and modern web technologies such as... 
    Suggested

    JP Morgan Chase

    Chicago, IL
    4 days ago
  •  ...push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Corporate...  ...production microservices with Spring Boot and Java (21+), including Virtual Threads,...  ...event-driven architectures using Apache Kafka (Producers, Consumers, Avro Serialization... 

    JP Morgan Chase

    Chicago, IL
    1 day ago
  • $106.23k - $145k

    Java Lead DeveloperChoosing Capgemini means choosing a company where you will be empowered...  ...expertise in Java Spring Boot AWS Kafka Microservices and cloud native application...  ...Level: 12 to 15 years of software engineering experienceThe base compensation range... 
    Full time
    For subcontractor
    Local area
    Shift work

    Capgemini

    Chicago, IL
    6 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer &...  ...software development.Deep expertise in Java/JVM ecosystem, Spring Boot framework.Proven...  ...orchestration.Hands-on experience with Kafka for architecting and building... 

    JP Morgan Chase

    Chicago, IL
    3 days ago
  • As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Digital...  ...applied experienceAdvanced in coding Java Spring Boot and Java Core Microservices...  ...and noSQL DatabasesAdvanced knowledge of Kafka or restAPI Messaging ServicesHands-on... 

    JP Morgan Chase

    Chicago, IL
    1 day ago
  • $61k - $101k

     ...formal training or certification in software engineering concepts, along with 7+ years of...  ...require strong practical expertise in Java, Spring, Spring Boot, Maven, Kafka, and modern web technologies such...  ...are looking for proven ability to lead engineering teams, set technical... 
    Full time

    J.P. Morgan

    Chicago, IL
    3 days ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...Experience with Cloud Foundry·You are a Java expert, with experience and familiarity... 
    Worldwide

    USM Systems

    Chicago, IL
    7 hours ago
  •  ...business analysts, team leads and other developers. A...  ..., tests, and documents software quality to ensure...  ...-reviews based on high engineering standardsWrites unit and...  ...including internal workings of Java) in Java 8+ is required...  ...message brokers like Kafka, RabbitMQ, ActiveMQ,... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    5 days ago
  • $61k - $101k

     ...training or certification in software engineering fundamentals, plus 5+ years of...  ...need deep expertise in the Java/JVM ecosystem and the Spring...  ...expect hands-on experience with Kafka for designing and building...  ...applications and systems. We lead evaluation sessions with... 
    Full time

    J.P. Morgan

    Chicago, IL
    9 days ago
  • $134.1k - $223.5k

     ...W.W. Grainger, Inc., is a leading broad line distributor with operations...  ...are seeking a talented Lead Software Engineer (Software Engineer IV) to...  ...Expert-level proficiency in Java, Spring Boot, and backend API...  ...Significant experience with Kafka, asynchronous messaging, and... 
    Full time
    Local area
    Worldwide

    Zoro Tools

    Chicago, IL
    2 days ago
  •  ...for managing an organization.Job DescriptionWe are looking for Java Lead having 7+ yrs of experience in Java / J2EE development and below...  ...must know)Good understanding of message systems (RabbitMQ / Kafka)Excellent analytical and solution-ing skillsMust be able to find... 

    Comtech

    Chicago, IL
    2 days ago
  • $134.1k - $223.5k

     ...W. Grainger, Inc. is a leading broad line distributor...  ...to the Manager, Product Engineering and will be based in the...  ...for the front end, and Java or Kotlin for the back...  ...and assisting them with software and data related...  ...messaging systems like Kafka.  Experience with... 
    Full time
    Work at office
    Local area
    Worldwide

    Grainger Businesses

    Chicago, IL
    a month ago
  •  ...231359Reference Number: 26-00484Title: Lead Java DeveloperPosted Date: 2026-05-14Contact...  ...problem-solving skills.Payment Tech - Software Engineer (Java)As an experienced member of our Software...  ...web/app servers and messaging systems (Kafka).Practical cloud-native experience.... 
    Local area

    HAN Staffing

    Chicago, IL
    1 day ago
  •  ...Role Name: Java Fullstack Technical Lead Work Location: Chicago, IL (Onsite) This is a tech lead role, technically contributing and...  ...Springboot, React, HTML, CSS, PostgreSql DB Secondary: Typescript, MongoDB, Astra DB, AWS S3, Terraform, Kafka... 

    Aita Consulting Services, Inc

    Chicago, IL
    3 days ago
  • Job ID: 25882498Reference Number: 25-00764Title: Java MS, Kafka,AI/ML, AWS - ArchitectLocation: Chicago, ILPosted Date: 2025-07-11Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Skillset: Java microservices,... 

    HAN Staffing

    Chicago, IL
    1 day ago
  •  ....What You'll Do:OCC's Enterprise Quality Engineering organization seeks an Associate Principal...  ...performance test automation using Python, Java, and open-source toolsDevelop CI/CD-...  ...and cross-region data consistencyValidate Kafka producer/consumer behavior under failover... 
    Full time
    Contract work
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    7 days ago
  • $106.23k - $145k

     ...us and help the world’s leading organizations unlock...  ...Description Job Title : Lead Java Developer  Type : FTE...  ...Java Spring Boot AWS Kafka Microservices and cloud...  ...Karate and Drools Rule Engine Advanced SQL...  ...: ~12 to 15 years of software engineering experience... 
    Permanent employment
    Full time
    Local area
    Shift work

    Capgemini

    Chicago, IL
    7 days ago
  • Full Stack Java Lead and DevelopersMetabyte is a leading technology services company trusted by Fortune 500, mid-market enterprises and...  ..., life sciences and healthcare. When we started developing software and customizing technologies for our clients, we undertook to... 
    Immediate start
    Worldwide

    Metabyte

    Chicago, IL
    3 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Investment Bank (CIB),...  ...development, testing, and operational stabilityAdvanced in Java, Springboot, Microservice ArchitectureExperience working in... 
    For contractors

    JP Morgan Chase

    Chicago, IL
    7 hours ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Banking...  ...development experience and hands on experience coding in Java strongly other modern backend stacks acceptableProven expertise... 
    Contract work

    JP Morgan Chase

    Chicago, IL
    1 day ago
  •  ...where you can push the limits of what's possible.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's...  ...concepts and 5+ years applied experienceAdvanced knowledge in Java on Spring Boot programming languageMust have advanced... 

    JP Morgan Chase

    Chicago, IL
    5 days ago
  • $126.82k - $149.2k

     ...development and maintenance of best in class software experiences. The candidate is a self-...  ...code reviews to provide guidance on engineering best practices and compliance with development...  ...hands on experience with Java Spring BootExperienced in building REST-... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Chicago, IL
    1 day ago
  • $180k - $200k

     ...IllinoisHybridDirect Hire$180k - $200k A leading enterprise organization based...  ...a full-time Lead Platform Engineer to help build modern cloud...  ...builds and deploys software. The team is rethinking traditional...  ...backend services using Java or Python Hands-on expertise... 
    Full time
    Remote work
    Shift work

    Motion Recruitment

    Chicago, IL
    4 days ago
  •  ...Experience: 5-7 YearsJob Summary: We are seeking a skilled Data Engineer with a strong background in Relational Database Management Systems...  ....Familiarity with programming languages such as Python or Java.Qualifications:Bachelor's degree in Computer Science, Information... 

    Virtusa

    Chicago, IL
    4 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -...  ..., testing, and operational stability using Python, Java, or C++.Hands-on experience with AI components, with a strong... 

    JP Morgan Chase

    Chicago, IL
    3 days ago
  • $150k - $170k

     ...infrastructure, interfaces and integrations. Lead the design of cost-effective and...  ...be a technically strong, delivery-focused engineer who can operate across front end, backend...  ...PL/SQL, JavaScript, TypeScript , Python, Java, NodeJSFrameworks: .NET Framework (2.0 -... 
    Full time

    CIBC Bank

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Lead Software Engineer - Kafka. Be the first to apply!