Drimva

JPMorgan Chase

Senior Lead Software Engineer - Java Architect

$176K–$260K

Palo Alto, CA · Senior · Full-time · Posted Oct 14, 2026

Experience
5+ years of applied experience; no alternatives stated.
Education
Formal training or certification on software engineering concepts.

About the job

Designs, builds, and operates secure, resilient Java payment microservices and APIs for global clients across clearing systems.

What you'll do

  • Translate payment requirements into technical solutions and build Java/Spring Boot services, APIs, and event-driven workflows.
  • Create architecture and design artifacts, automated tests, and CI/CD improvements; support production monitoring and root-cause analysis.
  • Use authorized AI coding tools to assist with development, testing, and documentation, validating outputs and promoting responsible team practices.

What they ask for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Hands-on Java, Spring Boot, and microservices experience, including RESTful API design and security.
  • Experience with event-driven messaging, relational and NoSQL databases, automated testing, CI/CD, Docker, and Kubernetes.
  • Hands-on use of authorized AI-assisted development tools, ability to validate their outputs, and understanding of responsible AI use in engineering.

Nice to have

  • Exposure to payments or financial services, event sourcing, state-machine workflows, or high-throughput transaction processing.
  • Experience with gRPC and Protobuf, Python, observability tooling, or modern front-end technologies.

Pay

USD $175,750.00-$260,000.00 base salary

Tools

Java, Spring Boot, Kafka, IBM MQ, Oracle, JUnit, Mockito, Kubernetes

AI focus

Uses enterprise-authorized AI coding tools for code generation and refactoring, test creation, troubleshooting, and documentation; validates outputs for correctness, performance, and security, and promotes responsible use.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)