Senior Java Architect - Scalable Payments Microservices Lead

JPMorgan Chase

Palo Alto (CA)

On-site

USD 140,000 - 210,000

Full time

5 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

JPMorgan Chase is seeking a Software Engineer III to lead design and delivery of payments technology across global clients. You will build high-volume, event-driven microservices and secure RESTful APIs using Java/Spring Boot in a Kubernetes-based environment.

You will collaborate with product owners, analysts, and operations to translate business requirements into scalable solutions, and contribute to CI/CD pipelines while ensuring security and reliability in production.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on experience delivering system design, development, testing, and operational stability.
  • Hands-on programming experience with Java, Spring Boot, and microservices architecture.
  • Experience designing and building RESTful APIs, including API security, authentication/authorization, and API documentation.
  • Experience with event-driven and messaging platforms such as Kafka or IBM MQ.
  • Experience with automated testing (TDD, JUnit, Mockito, BDD/Cucumber) and CI/CD pipelines (Maven, Jenkins).
  • Experience deploying and operating services using Docker and Kubernetes.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools with validation for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, and secure handling in engineering workflows.
  • Solid understanding of agile practices, application resiliency, and security.

Responsibilities

  • Executes software solutions, design, development, and troubleshooting with ability to handle non-routine problems.
  • Partners with product owners to translate payment requirements into robust technical solutions.
  • Designs, develops, and maintains Java/Spring Boot microservices and RESTful APIs that process payments.
  • Creates secure production code with stateful workflows and resilient integrations.
  • Writes automated tests and contributes to CI/CD pipelines with quality gates.
  • Produces architecture and design artifacts ensuring design constraints are met.
  • Supports production stability through monitoring, troubleshooting, and root-cause analysis in Kubernetes environments.
  • Leverages AI coding assist tools to improve quality and speed, with peer review and secure coding standards.
  • Analyzes production telemetry to drive improvements in code hygiene and system architecture.

Skills

Java
Spring Boot
Microservices
REST APIs
Kafka
IBM MQ
Docker
Kubernetes
JUnit
Mockito
API security
OpenTelemetry
Grafana
AI-assisted tools
Agile
Oracle
NoSQL
gRPC
Protobuf

Education

Software engineering certification

Tools

Docker
Kubernetes
OpenTelemetry
Grafana
gRPC
Protobuf

Job description

JPMorgan Chase is seeking a Software Engineer III to lead design and delivery of payments technology across global clients. You will build high-volume, event-driven microservices and secure RESTful APIs using Java/Spring Boot in a Kubernetes-based environment.

You will collaborate with product owners, analysts, and operations to translate business requirements into scalable solutions, and contribute to CI/CD pipelines while ensuring security and reliability in production.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lead Java Architect: Payments Tech Leader
Senior Lead Java Architect: Payments Tech Leader

JPMorgan Chase & Co. • Palo Alto (CA)

On-site
USD 150,000 - 230,000
Senior Java Architect & Payments Lead Engineer
Senior Java Architect & Payments Lead Engineer

JPMorganChase • Palo Alto (CA)

On-site
USD 140,000 - 190,000
Senior Payments Tech Lead - Java Microservices
Senior Payments Tech Lead - Java Microservices

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 190,000
AWS Java Lead Engineer for Payments & Microservices
AWS Java Lead Engineer for Payments & Microservices

Aumni • Wilmington (DE)

On-site
USD 140,000 - 180,000
Senior Lead Java Payments Engineer
Senior Lead Java Payments Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 61,000 - 101,000
Lead Java Engineer for Scalable Payments Platform
Lead Java Engineer for Scalable Payments Platform

Testing Site - JPMC • New York (NY)

On-site
USD 140,000 - 190,000
Health care coverage
On-site health & wellness centers
Retirement savings plan
Senior Lead: Payments Tech with AI, Java & Spring Boot
Senior Lead: Payments Tech with AI, Java & Spring Boot

JPMorganChase • Chicago (IL)

On-site
USD 152,000 - 260,000
Software Engineer—Scalable Payments Solutions
Software Engineer—Scalable Payments Solutions

JPMorganChase • Tampa (FL)

On-site
USD 110,000 - 150,000
Senior Java Lead Engineer: Cloud Microservices & Security
Senior Java Lead Engineer: Cloud Microservices & Security

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 130,000 - 180,000
Lead Java Engineer – Payments Platform & DevOps
Lead Java Engineer – Payments Platform & DevOps

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 190,000