Senior Java & Resilience Engineering Lead

JPMorganChase

Columbus (OH)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JPMorganChase is seeking a Lead Software Engineer to join the Enterprise Technology Data Protection & Recovery product line. You will lead an agile team, shaping architecture for critical Java services, focusing on resiliency, security, and scalable, observable systems.

You will mentor engineers, drive AI-assisted development practices, and ensure robust threat modeling and encryption standards. This role emphasizes collaboration across global teams to deliver secure, reliable technology

Qualifications

  • Formal training or certification in software engineering concepts with 5+ years applied experience.
  • 8+ years of experience with expert level Java, including collections, concurrency, memory management, and performance tuning.
  • Strong experience with Spring Boot and microservices; API-focused event-driven design.
  • Expert-level experience designing Python-based microservices.
  • Deep knowledge of resiliency patterns and disaster recovery objectives (RTO/RPO).
  • Secure SDLC expertise: threat modeling, SAST/DAST integration, dependencies/SBOM management, secrets handling, encryption, and authN/authZ.
  • Observability: metrics/logs/traces, alerting, runbooks, incident management.

Responsibilities

  • Provide hands-on technical leadership across teams; act as domain SME in resiliency and recovery observability.
  • Own end-to-end architecture for critical Java services: boundaries, API contracts, event schemas, cross-service standards.
  • Design, develop, and review secure production code in Java; mentor engineers through code reviews.
  • Drive AI-assisted engineering practices to improve quality, speed, and operations; establish validation standards.
  • Drive resilient service design: manage availability SLOs, latency budgets, and error budgets.
  • Partner with engineering lead on secure SDLC: threat modeling, encryption, authN/authZ.
  • Champion observability and SRE practices: instrument metrics/logs/traces; lead incident response and postmortems.
  • Advance data protection and recovery capabilities; maintain evidence chain of custody and auditability.
  • Support CI/CD quality with tests, quality gates, canaries, and rollback plans.
  • Contribute to firmwide frameworks and foster inclusive team culture.

Skills

Java
Spring Boot
Microservices
Python
Kafka
AI-assisted development
CI/CD
Cloud AWS
Security
Observability
Code reviews

Tools

Spring Boot
Kafka
SAST/DAST
CI/CD tools
AWS

Job description

JPMorganChase is seeking a Lead Software Engineer to join the Enterprise Technology Data Protection & Recovery product line. You will lead an agile team, shaping architecture for critical Java services, focusing on resiliency, security, and scalable, observable systems.

You will mentor engineers, drive AI-assisted development practices, and ensure robust threat modeling and encryption standards. This role emphasizes collaboration across global teams to deliver secure, reliable technology

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer, Resiliency & Security
Lead Software Engineer, Resiliency & Security

Fairygodboss • Columbus (OH)

On-site
USD 140,000 - 190,000
Healthcare benefits
Retirement plan
Tuition reimbursement
Senior Software Engineer - Resilient Systems & DR
Senior Software Engineer - Resilient Systems & DR

JPMorgan Chase & Co. • Kentucky

On-site
USD 140,000 - 210,000
Senior Lead Software Engineer – Resilient Microservices & Security
Senior Lead Software Engineer – Resilient Microservices & Security

JPMorgan Chase & Co. • Kentucky

Hybrid
USD 140,000 - 180,000
Lead Software Engineer (Java & Python) - Resilient Systems
Lead Software Engineer (Java & Python) - Resilient Systems

Next Frontier Capital • Kentucky

On-site
USD 140,000 - 175,000
Lead Software Engineer: Java/Spring & Python (Resilient Systems)
Lead Software Engineer: Java/Spring & Python (Resilient Systems)

Next Frontier Capital • Kentucky

On-site
USD 140,000 - 200,000
Health benefits
Retirement plan
On-site health and wellness centers
+2
Senior Java/Python Lead Engineer - Resilient Microservices
Senior Java/Python Lead Engineer - Resilient Microservices

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 150,000 - 190,000
Health insurance
401(k) with match
Paid time off
Lead Java Engineer: Resiliency & Automation
Lead Java Engineer: Resiliency & Automation

Next Frontier Capital • Columbus (OH)

On-site
USD 140,000 - 190,000
Health care coverage
On-site health and wellness centers
Retirement savings plan
+1
Lead Software Engineer - Java, Resiliency Technology
Lead Software Engineer - Java, Resiliency Technology

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer - Java, Resiliency Technology
Lead Software Engineer - Java, Resiliency Technology

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 180,000
Senior Software Engineer – Data Protection & Recovery (AI)
Senior Software Engineer – Data Protection & Recovery (AI)

Next Frontier Capital • Houston (TX)

On-site
USD 140,000 - 210,000