Lead Software Engineer - Java, AI, Spring Boot and Kafka
JPMorgan Chase & Co.
Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank’s Digital and Platform Services organization, you are an integral part of the Equipment & Asset Finance Technology team. You will help enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for delivering critical technology solutions across multiple technical areas and business functions in support of the firm’s objectives. Equipment & Asset Finance Technology supports equipment leasing, lease origination, asset valuation and tracking, portfolio servicing, and asset lifecycle management across multiple lines of business. In this role, you will serve as a technical lead for the next-generation Equipment & Asset Finance platform , a multiyear strategic investment delivering modern lease origination, asset valuation, and lifecycle management capabilities at enterprise scale.
Job responsibilities
- Executes creative software solutions, design, development, testing, and technical troubleshooting, with the ability to think beyond conventional approaches to solve complex technical problems
- Develops secure and high-quality production code, reviews and debugs code written by others, and ensures solutions meet architectural standards and automated quality requirements
- Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns across the team
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation
- Leads a global feature team by setting technical direction, supporting pair programming, mentoring engineers, contributing to architectural decisions, and partnering with Product Owners, Operations, and Technology teams
Identifies opportunities to improve application stability, observability, code quality, and deployment reliability while supporting applications across development, staging, and production environments
Required qualifications, capabilities, and skills
- Formal training or certification in software engineering concepts and 8+ years of applied experience, including hands-on delivery of system design, application development, testing, and operational stability
- Advanced Java development experience, including Java 21+ , object-oriented analysis and design, concurrency, collections, streams, records, sealed classes, pattern matching, and virtual threads
- Advanced experience with Spring Boot 3.x / Spring Framework 6.x , including Spring Security, Spring Data, microservices, domain-driven design, RESTful APIs, OpenAPI 3.x , and event-driven development with Kafka
- Hands-on full-stack and data experience using React 18+ , TypeScript, relational databases such as Oracle SQL / PostgreSQL , and persistence frameworks including Hibernate / JPA
Demonstrated experience leading effective use of approved AI-assisted software development tools, with the ability to validate AI outputs for correctness, performance, security, and responsible handling of sensitive data, combined with advanced knowledge of Agile delivery, continuous integration and delivery, application resiliency, and security
Preferred qualifications, capabilities, and skills
- Experience with React hooks, context, state-management tools, component design systems, and Next.js 14+
- Cloud-native development experience with AWS, Azure, or GCP , including managed compute, storage, messaging, and secrets-management services
- Experience with Kubernetes , Helm , and infrastructure-as-code tools such as Terraform or Pulumi
- Experience with automated testing and observability tools, including JUnit 5, Mockito, Testcontainers, Pact, OpenTelemetry , Prometheus, and Grafana
- Experience with Redis , GraphQL, and data-pipeline technologies such as Apache Spark or Flink
- Experience in production support, incident management, financial services, equipment leasing, lease accounting, asset valuation, commercial lending technology, or asset lifecycle workflows
About Us
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.$61k - $101k
...Requirements: Formal software engineering training or... ...stability Advanced Java experience,... ...Advanced experience with Spring Boot 3.x or Spring... ...OpenAPI 3.x, and Kafka-based event-driven... ...in using approved AI-assisted development... ...of automation Lead a global feature team...SuggestedFull time- ...what's possible. As a Lead Software Engineer at JPMorganChase within the... ...Evolve and apply AI in software development and... ...Hands-on experience in Java/J2EE, REST Services, Spring Boot Strong experience writing... ...platforms such as Apache Kafka Demonstrated experience...Suggested
- ...'s possible. As a Lead Software Engineer at JPMorganChase within... ...-authorized AI-assisted engineering... ...oversight Proficiency in Java, REST, and microservices... ...microservices and Kafka streaming Experience with Spring Framework, Spring Boot, and public or private...Suggested
$61k - $101k
...training or certification in software engineering concepts, plus at least 5... ...-scale applications with Java, SQL, UI frameworks,... ...Demonstrated ability to lead the effective use of approved AI-assisted development tools... ...platforms such as Apache Kafka Preferred: Familiarity...SuggestedFull time- ...technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial... ...adoption and governance of approved AI-assisted engineering practices across... ...experience Advanced knowledge in Java on Spring Boot programming language Hands-on practical...Suggested
- ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the... ...development. Deep expertise in Java/JVM ecosystem, Spring Boot framework. Proven experience building... ...orchestration. Hands-on experience with Kafka for architecting and building...
- ...of what's possible. As a Lead Software Engineer at JPMorgan Chase within the... ...adoption of enterprise-authorized AI-assisted engineering... ...implementing solutions using Java, SQL, UI frameworks, Design patterns... ...platforms such as Apache Kafka Preferred qualifications...
- ...of what's possible. As a Lead Software Engineer at JPMorgan Chase within... ...adoption of enterprise-authorized AI-assisted engineering... ...production microservices with Spring Boot and Java (21+), including Virtual... ...architectures using Apache Kafka (Producers, Consumers, Avro...
$61k - $101k
...or certification in software engineering concepts, along... ...strong experience with Java/J2EE, REST services, and Spring Boot. We need proven... ...platforms such as Apache Kafka. Preferred:... ...: exposure to AI systems such as Copilot... ...and systems. We lead evaluation sessions...Full time- ...Description As a Senior Lead Software Engineer at JPMorganChase within... ...and governance of approved AI-assisted engineering... ...stability Strong core Java experience with clear understanding... ...experience in Java\J2EE, Spring Boot, Database knowledge, Kafka, React JS, CI\CD,...
$61k - $101k
...training or certification in software engineering concepts, with 10+ years of... ...Advanced knowledge of Java and Spring Boot Practical experience delivering... ...discipline such as cloud, AI, machine learning, or... ...coaching senior engineers or leads on compliant practices and...Full timeWorldwide- As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial &... ...adoption of enterprise-authorized AI-assisted engineering... ...experienceAdvanced in coding Java Spring Boot and Java Core Microservices... ...knowledge of Kafka or restAPI Messaging ServicesHands...
- As a Senior Lead Software Engineer at JPMorganChase within the Commercial... ...and governance of approved AI-assisted engineering... ...operational stabilityStrong core Java experience with clear... ...experience in Java\J2EE, Spring Boot, Database knowledge, Kafka, React JS, CI\CD,...
$128.47k - $208.77k
...applications worldwide. As a Lead Software Engineer, you will provide technical... ...and microservices using Java, Spring Boot, and AWS cloud services.... ..., AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, Apache ActiveMQ,... ...Familiarity with leveraging AI-assisted coding companions,...Part timeWorldwideVisa sponsorshipRelocation packageFlexible hours$63.14k - $118.14k
...help the world’s leading organizations... ...background in software development.... ...services using Java Writing code... ...architecture (Kafka/RabbitMQ), and... ...Implement generative AI APIs, and... ...managers, designers, engineers and other... ...paradigms using Spring Boot and Java. ~...Full timeLocal area- ...push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial... ...team adoption of enterprise-authorized AI-assisted engineering practices within... ...or more programming languages, such as Java, C# and .Net Demonstrated experience leading...
$179.4k - $204.7k
...Overview Full-stack Engineer 4 (Python, Java, Spring Boot) Do you love building and... ...We are seeking Full-stack Software Engineers who are passionate... .... What You’ll Do: Lead a portfolio of diverse... ...Experience leveraging modern AI-based coding tools and IDE...Full timePart timeInternshipH1bLocal area$61k - $101k
...training or certification in software engineering concepts, along with 5... ...We need expert-level Java expertise, including strong knowledge of Spring Boot, Spring Cloud, Spring... ...driven microservices, Kafka, Kinesis, Spark... ...enterprise-authorized AI-assisted engineering practices...Full time- ...an experienced Full Stack Java Developer with 10+ years of... ...strong expertise in Java, Spring Boot, Microservices, Kafka, and ReactJS, along with experience... ...10+ years of experience in software development. ~ Strong... .... ~ Knowledge of Python and AI tools is a plus....Contract work
$61k - $101k
...Requirements: Formal training or certification in software engineering concepts, plus 5+ years of practical... ...one or more programming languages such as Java, C#, or .NET Proven experience leading effective use of approved AI-assisted software development tools, with...Full time$61k - $101k
...Formal training or certification in software engineering concepts, with 5+ years of applied... ...operational stability Proficiency in Java and Python for back-end development... ..., React, or Angular Experience leading the use of approved AI-assisted software development tools...Full time$106.23k - $145k
...Job Title : Java Lead Location : Riverwood IL... ...APIs using Java 1721 Spring Boot Spring Framework Spring... ...solutions using Kafka RabbitMQ IBM MQ and... ...CucumberKarate and Drools Rule Engine Advanced SQL... ...of cloud, data, AI, connectivity, software, digital engineering...Full timeFor subcontractorLocal areaFlexible hours$61k - $101k
...stability using Python, Java, or C++. We need practical experience with AI components and a strong... ...command of the full Software Development Life Cycle.... ...through AI and modern engineering practices. Preferred... ...issues quickly. We lead evaluation sessions with...Full time- ...DSN) is seeking a full-time Lead Software Engineer to join our team in... ...DevOps, CI/CD, automation, and AI-assisted development practices... ...and solution design across Spring Boot microservices, OpenSearch platforms... ...Strong experience with Java (latest version preferred),...Full timeRemote work
$106.23k - $145k
...Job Title : Java Lead Location : Riverwood IL... ...APIs using Java 1721 Spring Boot Spring Framework Spring... ...solutions using Kafka RabbitMQ IBM MQ and... ...CucumberKarate and Drools Rule Engine Advanced SQL... ...of cloud, data, AI, connectivity, software, digital engineering...Full timeFor subcontractorLocal areaFlexible hours$61k - $101k
...We seek someone with formal software engineering training or certification and... ...We are looking for experience leading software engineering teams and... ...demonstrated use of approved AI-assisted development tools... ...experience and hands-on coding in Java, with other modern backend...Full timeContract work$75k - $107k
...years of hands-on Java development... ...with 8+ years of software development... ...Java 8/11/17, Spring Boot, Spring MVC, and... ...Experience with Kafka, RabbitMQ, or other... ...science, engineering, or a related field... ...Technologies: AI Blockchain... ...on projects for leading banks,...Full timeFlexible hours$61k - $101k
...training or certification in software engineering, with 8+ years of applied... ...operational stability Advanced Java development and design... ...Hands-on experience with Spring Boot and React.js Experience leading the effective use of approved AI-assisted software development...Full time$106.23k - $145k
...Expert knowledge of Java 17/21, Spring Boot, Spring Framework... ...experience with Kafka and distributed... ...the Drools Rule Engine Advanced SQL database... ...Experience leading Agile/Scrum teams... ...Technologies: AI AWS Lambda... ...AI, connectivity, software, and digital platforms...Full timeFlexible hours- ...of what's possible. As a Lead Software Engineer at JPMorganChase within the... ...adoption of enterprise-authorized AI-assisted engineering... ...operational stability Advanced in Java programming language in... ...on experience utilizing Spring Boot and React.js...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer - Java, AI, Spring Boot and Kafka. Be the first to apply!
- lead engineer Chicago, IL
- lead operating engineer Chicago, IL
- lead infrastructure engineer Chicago, IL
- lead network engineer Chicago, IL
- java developer remote part time Chicago, IL
- senior java developer Chicago, IL
- java microservice developer Chicago, IL
- java software engineer Chicago, IL
- senior java software engineer Chicago, IL
- entry level java developer remote Chicago, IL






