JPMorgan Chase
Lead Software Engineer - Fullstack Java
Columbus, OH · Full-time · Posted Oct 29, 2026
- Experience
- 5+ years applied experience; no alternatives stated.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads full-stack software delivery and architecture for business banking platforms, with responsibility for resilient services, engineering practices, production quality, and AI-assisted development adoption.
What you'll do
- Lead design and delivery of Java/Spring Boot services and React or Angular user experiences, including Kafka-based event-driven systems.
- Improve testing, CI/CD, observability, reliability, and production operations; mentor engineers and align cross-functional delivery.
- Drive responsible adoption and governance of approved AI-assisted engineering tools, including standards for validating AI outputs.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Advanced hands-on experience with Java (8+), Spring Boot, microservices, APIs, and React or Angular.
- Experience with Kafka reliability patterns, SQL, and NoSQL data stores.
- Experience designing resilient, highly available architectures and using enterprise-authorized AI development tools responsibly.
Nice to have
- Experience building client-facing products in banking, lending, payments, or small-business platforms.
- Experience with AWS and/or Cloud Foundry, service reliability practices, PCI DSS, or relevant cloud/security certifications.
Tools
Java (8+), Spring Boot, React, Angular, Kafka, SQL, Cassandra, DynamoDB
AI focus
Promotes and governs approved AI-assisted engineering for coding, code review/refactoring, testing, troubleshooting, release readiness, and incident/root-cause analysis, with validation, security, and responsible-use controls.
Model-written summary · the original posting is authoritative