Lead Software Engineer - AI-Driven Delivery

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 140,000 - 210,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in Jersey City, NJ, is seeking a Lead Software Engineer to design, develop, test, and maintain high-quality software for Client Onboarding and KYC. You will be a core technical contributor shaping scalable, secure solutions across multiple business functions.

As part of an agile team, you will collaborate with cross-functional partners, implement CI/CD pipelines, apply design patterns, and mentor engineers while advancing AI-assisted development practices.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Proficiency in Java development with J2EE server technologies (Web Services, Spring, ORM frameworks, XML, EJB, JMS).
  • Working knowledge of CI/CD and build tooling (e.g. Jenkins, TeamCity, Maven).
  • Working knowledge of design patterns, UML, and object-oriented concepts.
  • Working knowledge of relational databases and SQL.
  • Working knowledge of source control management tools (Bitbucket or equivalent).
  • Working knowledge of UI technologies including HTML5 and JavaScript.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools and validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.
  • Ability to collaborate within a team and build effective working relationships.
  • Ability to organize work, manage priorities, and deliver to tight deadlines.

Responsibilities

  • Design, develop, test, and maintain high-quality software and new product capabilities.
  • Collaborate with cross-functional partners to deliver outcomes aligned to business needs.
  • Communicate development progress, risks, and dependencies to the team and key stakeholders.
  • Apply Agile practices to support iterative delivery and continuous improvement.
  • Implement and maintain CI/CD pipelines to support reliable builds and deployments.
  • Use sound object-oriented design and common design patterns to create scalable solutions.
  • Produce clear technical documentation and support knowledge sharing across the team.
  • Contribute to code quality through reviews, testing practices, and defect resolution.
  • Work with global technologists to share ideas, improve solutions, and drive innovation.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes while establishing consistent validation standards and promoting reuse of effective patterns.
  • Apply SDLC toolchain knowledge, including enterprise-authorized AI-assisted development and automation capabilities, to increase the value realized through automation.

Skills

Java/J2EE
CI/CD
Design patterns
SQL
Bitbucket
HTML5/JS
AI-assisted tooling
Responsible AI

Education

Formal software engineering training with 5+ years experience

Tools

Jenkins
TeamCity
Maven

Job description

JPMorgan Chase & Co. in Jersey City, NJ, is seeking a Lead Software Engineer to design, develop, test, and maintain high-quality software for Client Onboarding and KYC. You will be a core technical contributor shaping scalable, secure solutions across multiple business functions.

As part of an agile team, you will collaborate with cross-functional partners, implement CI/CD pipelines, apply design patterns, and mentor engineers while advancing AI-assisted development practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - AI-Driven, Scalable Systems
Lead Software Engineer - AI-Driven, Scalable Systems

Fairygodboss • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Senior Lead Software Engineer - AI-Driven, Secure & Scalable
Senior Lead Software Engineer - AI-Driven, Secure & Scalable

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 180,000
Lead Software Engineer - AI-Driven, Secure & Scalable
Lead Software Engineer - AI-Driven, Secure & Scalable

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 170,000 - 210,000
Lead Software Engineer: AI-Driven, Secure & Scalable
Lead Software Engineer: AI-Driven, Secure & Scalable

Aumni • Jersey City (NJ)

On-site
USD 140,000 - 230,000
Lead Software Engineer — AI-Driven, Secure FinTech
Lead Software Engineer — AI-Driven, Secure FinTech

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Comprehensive health care
On-site health and wellness centers
Retirement savings plan
+3
Lead Software Engineer - AI & Cloud Platform
Lead Software Engineer - AI & Cloud Platform

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer - Cloud-Native & AI-Driven Solutions
Lead Software Engineer - Cloud-Native & AI-Driven Solutions

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 157,000 - 215,000
Senior AI & Automation Engineer
Senior AI & Automation Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 135,000 - 185,000
Lead Software Engineer - AI-Powered, Secure Cloud
Lead Software Engineer - AI-Powered, Secure Cloud

J.P. Morgan • New York (NY)

On-site
USD 140,000 - 210,000
Lead Software Engineer: AI-Driven, Secure Cloud Delivery
Lead Software Engineer: AI-Driven, Secure Cloud Delivery

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 190,000