Lead Cloud-Native Java Engineer for ATM & API Systems

JPMorgan Chase & Co.

Westerville (OH)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. is seeking a Lead Software Engineer to shape ATM channel software and operate at scale. You will design, build, and run Java-based services powering customer-facing ATM experiences with a strong emphasis on reliability, security, and AI-assisted development.

You will lead by example through hands-on engineering, strengthen best practices across the team, and collaborate with stakeholders to ensure risk-aware, compliant solutions that meet business goals.

Qualifications

  • 5+ years of professional software engineering experience including backend development and production operations.
  • Advanced Java expertise with Spring Boot and microservices experience.
  • Experience designing, securing, and operating APIs with versioning and performance considerations.
  • Strong database skills (relational and NoSQL) with schema design and optimization.
  • Experience delivering cloud-native systems with containers, orchestration, CI/CD, and observability.
  • Knowledge of secure software development practices and production readiness.
  • Excellent communication to explain technical concepts to both engineers and non-engineers.
  • Proven problem-solving, structured thinking, and decision-making abilities.
  • Ability to manage multiple priorities and drive delivery with follow-through.

Responsibilities

  • Lead design and implementation of enterprise-grade services supporting the ATM Channel Product.
  • Develop and maintain Java-based services focusing on performance, reliability, and maintainability.
  • Design, build, and govern REST and/or event-driven APIs with lifecycle management.
  • Build data solutions using relational and NoSQL databases with sound design and performance tuning.
  • Implement cloud-native patterns including microservices, containers, orchestration, observability, and automation.
  • Drive engineering best practices across development, testing, deployment, and production operations.
  • Apply AI-assisted workflows to accelerate delivery while ensuring safety and security.
  • Provide hands-on technical guidance, troubleshooting, and leadership across the team.
  • Conduct thorough code reviews for secure coding, test coverage, and clean architecture.
  • Partner with stakeholders to ensure disciplined delivery aligned with change management and auditability.

Skills

Java backend
API design
Cloud-native
Security best practices
Communication
Problem solving

Education

Bachelor's degree in Computer Science

Tools

Spring Boot
Microservices
Containers
CI/CD

Job description

JPMorgan Chase & Co. is seeking a Lead Software Engineer to shape ATM channel software and operate at scale. You will design, build, and run Java-based services powering customer-facing ATM experiences with a strong emphasis on reliability, security, and AI-assisted development.

You will lead by example through hands-on engineering, strengthen best practices across the team, and collaborate with stakeholders to ensure risk-aware, compliant solutions that meet business goals.

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

Similar jobs worth comparing

Lead Software Engineer - Sr. AWS/Java Developer
Lead Software Engineer - Sr. AWS/Java Developer

JPMorgan Chase & Co. • Westerville (OH)

On-site
USD 120,000 - 180,000
Lead Java & AWS Cloud Engineer with AI
Lead Java & AWS Cloud Engineer with AI

JPMorgan Chase • Columbus (OH)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer - AI, ATM & Microservices
Senior Lead Software Engineer - AI, ATM & Microservices

JPMorganChase • Westerville (OH)

On-site
USD 140,000 - 180,000
Lead Software Engineer - Cloud, Microservices & AI
Lead Software Engineer - Cloud, Microservices & AI

JPMorganChase • Columbus (OH)

On-site
USD 140,000 - 190,000
Health coverage
On-site wellness centers
Retirement savings plan
+4
Senior Lead Software Engineer — Cloud-Native & AI-Driven Java
Senior Lead Software Engineer — Cloud-Native & AI-Driven Java

JPMorgan Chase & Co. • Kentucky

On-site
USD 120,000 - 180,000
Lead Java Engineer - AI-Driven Cloud, AWS & Kafka
Lead Java Engineer - AI-Driven Cloud, AWS & Kafka

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 130,000 - 210,000
Senior Lead Software Engineer - ATM & AI-Enabled Systems
Senior Lead Software Engineer - ATM & AI-Enabled Systems

JPMorgan Chase & Co. • Westerville (OH)

On-site
USD 140,000 - 190,000
Cloud-Native Lead Engineer – AI-Driven, Secure & Scalable
Cloud-Native Lead Engineer – AI-Driven, Secure & Scalable

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 180,000
Lead Java Backend Engineer | AI-Driven, Cloud-Native
Lead Java Backend Engineer | AI-Driven, Cloud-Native

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Cloud, AI & Secure Systems
Lead Software Engineer - Cloud, AI & Secure Systems

JPMorgan Chase • Columbus (OH)

On-site
USD 140,000 - 180,000
Health insurance
Retirement plan