Lead Software Engineer, Backend Engineer, Java and AI

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$152,000–$215,000 / yr
Posted
4 days ago

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 436 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 230 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Backend Engineer, Java and AI

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking’s Utility team, you will lead an agile team in developing data-centric, low-latency, high-throughput distributed applications that power market-leading financial products. Your responsibilities include designing, developing, testing, deploying, and supporting secure, scalable, and resilient software solutions using Java, Spring Boot, AWS cloud technologies, and Kafka. You will drive end-to-end technical solutions across multiple domains, ensuring platforms are aligned with the firm’s business objectives while maintaining security and stability at scale. This role requires advanced proficiency in Java and a strong understanding of cloud-based infrastructure and messaging systems.

What you'll do

  • Lead the design, development, testing, deployment of secure, scalable Java applications.
  • Ensure software solutions are resilient and aligned with business objectives using AWS and Kafka.
  • Drive end-to-end technical solutions across multiple domains within the Utility team.
  • Build data-centric, low-latency, high-throughput distributed applications for market-leading products.
  • Expose robust APIs that power trusted financial services and products.

What we're looking for

  • Advanced proficiency in Java programming
  • Experience with Spring Boot, AWS cloud technologies, and Kafka
  • Expertise in designing secure, scalable, and resilient software solutions
  • Capability to lead agile teams in developing distributed applications
  • Skill in deploying and supporting robust APIs for market-leading products
  • Drive end-to-end technical solutions across multiple domains effectively