Drimva

JPMorgan Chase

Lead Software Engineer, Java Microservices/API

Plano, TX · Full-time · Posted Oct 21, 2026

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

About the job

Leads the design, development, deployment, and support of secure, scalable Java microservices and REST APIs, while guiding engineering quality and responsible AI-assisted development practices.

What you'll do

  • Lead technical design and delivery of cloud-native backend services, APIs, and resilient distributed systems.
  • Guide the software development lifecycle, including code reviews, testing, deployments, observability, production support, and engineering standards.
  • Promote validated, responsible use of authorized AI-assisted engineering tools and drive reliability and automation improvements.

What they ask for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Strong hands-on experience with Java, Spring Boot, RESTful APIs, microservices, and distributed systems.
  • Experience with cloud-native development, Docker, CI/CD, automated testing, and modern deployment practices.
  • Experience with PostgreSQL, technical leadership, and approved AI-assisted development tools, including validation and responsible-use practices.

Nice to have

  • Experience with Kafka, Amazon SQS, or similar event-driven technologies and dual-persistence patterns.
  • Familiarity with infrastructure-as-code, observability, API gateways, security tooling, performance testing, and high-availability systems.

Tools

Java, Spring Boot, AWS, ECS, Docker, PostgreSQL, Kafka, Amazon SQS

AI focus

Leads adoption of authorized AI-assisted coding, code review, testing, refactoring, documentation, troubleshooting, and incident analysis; establishes validation, security, performance, and responsible data-handling standards.

Model-written summary · the original posting is authoritative

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