Senior Lead Software Engineer - AI-Driven Banking Platform

J.P. Morgan

Columbus (OH)

On-site

USD 120,000 - 190,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChase in Columbus, OH is seeking a Senior Lead Software Engineer to own complex services and end-to-end delivery within Community and Consumer Banking—Business Banking Technology. You will influence architecture, drive engineering practices, and partner with business, product, and operations to deliver resilient platforms and excellent client experiences.

You will lead full-stack design using Java/Spring Boot and React/Angular, implement Kafka-driven patterns, and elevate CI/CD, testing,

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Advanced hands-on experience building microservices and APIs using Java (8+) and Spring Boot in large-scale environments.
  • Strong full-stack engineering depth with modern web frameworks (React or Angular) and pragmatic API/UI design tradeoffs.
  • Proven experience building and operating event-driven systems with Kafka, including reliability patterns (retries, idempotency, ordering, and dead-letter queues).
  • Solid database skills using SQL, including data modeling, query optimization, and performance tuning.
  • Experience with NoSQL data stores (e.g., Cassandra, DynamoDB, Elasticsearch) for scale and reliability.
  • Experience designing resilient, highly available architectures with secure engineering practices.
  • Demonstrated experience using enterprise-authorized AI-assisted software development tools with validation.
  • Strong understanding of responsible AI use in engineering workflows and security considerations.

Responsibilities

  • Lead technical design and delivery of complex full-stack capabilities across services and user experiences (Java and Spring Boot with React or Angular).
  • Drive event-driven architecture patterns using Kafka, including idempotency, retries, ordering, schema evolution, and dead-letter queue handling.
  • Establish and continuously improve engineering practices, including automated testing strategy, CI/CD quality gates, and release readiness.
  • Own production excellence by reducing incidents, improving root cause analysis, tuning performance, and strengthening operational readiness.
  • Improve observability by defining actionable metrics, dashboards, logs, and alerts using standard monitoring tooling.
  • Mentor engineers through design reviews, pairing, and coaching while influencing standards and reusable patterns across squads.
  • Partner across product, operations, and engineering teams to align delivery plans and manage technical risk.
  • Drives adoption of AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes with measurable validation standards.
  • Applies knowledge of SDLC/TLM toolchain and automation capabilities to improve value realized by automation at scale.

Skills

Java 8+ and Spring Boot
React or Angular
Kafka / event-driven
SQL databases
NoSQL databases
Secure engineering practices
AI-assisted development tools
Mentoring engineers
Architecture and reliability

Tools

AWS
Cloud Foundry
CI/CD pipelines
AI-assisted tooling

Job description

JPMorganChase in Columbus, OH is seeking a Senior Lead Software Engineer to own complex services and end-to-end delivery within Community and Consumer Banking—Business Banking Technology. You will influence architecture, drive engineering practices, and partner with business, product, and operations to deliver resilient platforms and excellent client experiences.

You will lead full-stack design using Java/Spring Boot and React/Angular, implement Kafka-driven patterns, and elevate CI/CD, testing,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Java Lead
Senior Full-Stack Java Lead

JPMorganChase • Columbus (OH)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer – Business Banking Platform
Senior Lead Software Engineer – Business Banking Platform

JPMorganChase • Columbus (OH)

On-site
USD 140,000 - 200,000
Senior Lead Software Engineer — Banking Tech & AI-Driven
Senior Lead Software Engineer — Banking Tech & AI-Driven

JP Morgan Chase • Columbus (OH)

On-site
USD 140,000 - 190,000
Senior Lead Software Engineer - Java/React Microservices
Senior Lead Software Engineer - Java/React Microservices

JP Morgan Chase • Columbus (OH)

On-site
USD 130,000 - 180,000
Senior Lead Software Engineer: AI-Driven, Scalable Systems
Senior Lead Software Engineer: AI-Driven, Scalable Systems

JPMorganChase • Columbus (OH)

On-site
USD 120,000 - 180,000
Senior Software Engineering Lead: Microservices, AI-Driven
Senior Software Engineering Lead: Microservices, AI-Driven

JPMorganChase • Columbus (OH)

On-site
USD 140,000 - 180,000
Health care
Retirement plan
Tuition reimbursement
+2
Lead Front-End Engineer – AI-Driven Web Platforms
Lead Front-End Engineer – AI-Driven Web Platforms

Aumni • Columbus (OH)

On-site
USD 140,000 - 210,000
Senior Lead Software Engineer – AI‑Driven Platform
Senior Lead Software Engineer – AI‑Driven Platform

JPMorganChase • Columbus (OH)

On-site
USD 150,000 - 230,000
Senior Lead Java Engineer – Kafka, AI-assisted Dev
Senior Lead Java Engineer – Kafka, AI-assisted Dev

Aumni • Columbus (OH)

On-site
USD 140,000 - 170,000
Senior Software Engineering Manager, AI-Driven Banking
Senior Software Engineering Manager, AI-Driven Banking

JP Morgan Chase • Columbus (OH)

On-site
USD 150,000 - 210,000