Lead Software Engineer, Resiliency & Security

Fairygodboss

Columbus (OH)

On-site

USD 140,000 - 190,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare benefits
Retirement plan
Tuition reimbursement

Job summary

JPMorgan Chase & Co. is seeking a Lead Software Engineer to guide Java microservices, define architecture, and drive secure SDLC practices within Enterprise Technology Data Protection & Recovery. You will mentor teams, champion AI-assisted engineering, and enhance observability while delivering scalable, resilient systems.

The role emphasizes cross-team collaboration, threat modeling, and end-to-end ownership of critical services in a dynamic financial tech environment.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • 8+ years experience with expert Java proficiency including collections, concurrency, memory management and performance tuning.
  • Strong experience with Spring Boot and microservices; API focused event driven design and idempotency; schema evolution and compatibility.
  • Expert-level experience designing and implementing Python-based microservices.
  • Deep knowledge of resiliency engineering patterns and DR objectives (RTO/RPO) with DR tests and chaos exercises.
  • Secure SDLC expertise: threat modeling, SAST/DAST integration, dependency risk/SBOM management, secrets handling, encryption standards, and robust authZ/authN.

Responsibilities

  • Provide hands on technical leadership and guidance across teams; act as SME in resiliency and recovery observability.
  • Own end to end architecture for critical Java services: domain boundaries, API contracts, event schemas, and cross-service standards.
  • Design, develop, and review secure, high quality production code in Java; debug complex issues; mentor engineers.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.
  • Apply SDLC tools to improve automation value, including AI-assisted development and runbooks.
  • Drive resilient service design: manage availability SLOs, latency budgets, and error budgets.
  • Partner with engineering lead the secure SDLC: threat modeling; enforce encryption; validate auth patterns.
  • Champion observability and SRE practices: metrics/logs/traces, alerts, incident response and postmortems.
  • Advance data protection and recovery capabilities: maintain evidence chain and immutable operations.
  • Enhance systems by analyzing objectives and planning performance/reliability improvements.
  • Support CI/CD quality: automated tests, coverage targets, pipeline gates, canary/blue-green with rollback.
  • Contribute to engineering community and advocate firmwide frameworks; foster diversity and inclusion.
  • Support critical environments and lead on-call obligations for owned services.

Skills

Java
Spring Boot
Microservices
API Design
Python
Resiliency Engineering
AI-assisted Development
Cloud (AWS)
Observability / SRE
Threat Modeling / Secure SDLC

Tools

Kafka
Docker
Kubernetes
Git
CI/CD tooling

Job description

JPMorgan Chase & Co. is seeking a Lead Software Engineer to guide Java microservices, define architecture, and drive secure SDLC practices within Enterprise Technology Data Protection & Recovery. You will mentor teams, champion AI-assisted engineering, and enhance observability while delivering scalable, resilient systems.

The role emphasizes cross-team collaboration, threat modeling, and end-to-end ownership of critical services in a dynamic financial tech environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Resilient Systems & DR
Senior Software Engineer - Resilient Systems & DR

JPMorgan Chase & Co. • Kentucky

On-site
USD 140,000 - 210,000
Senior Java & Resilience Engineering Lead
Senior Java & Resilience Engineering Lead

JPMorganChase • Columbus (OH)

On-site
USD 150,000 - 190,000
Lead Software Engineer – Cloud, Microservices & Secure AI
Lead Software Engineer – Cloud, Microservices & Secure AI

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Cloud, Automation & Resiliency
Lead Software Engineer - Cloud, Automation & Resiliency

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. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer - Cloud, AI & Automation
Lead Software Engineer - Cloud, AI & Automation

慨正橡扯 • Jersey City (NJ)

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

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 180,000
Lead Software Engineer - Resilient Backend & Automation
Lead Software Engineer - Resilient Backend & Automation

Fairygodboss • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Lead Software Engineer — AI-Driven Microservices & Security
Senior Lead Software Engineer — AI-Driven Microservices & Security

JPMorganChase • Chicago (IL)

On-site
USD 140,000 - 190,000
Java AI Lead Engineer — Secure Microservices & DevOps
Java AI Lead Engineer — Secure Microservices & DevOps

JPMorgan Chase & Co. • Westerville (OH)

On-site
USD 140,000 - 180,000