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