JPMorgan Chase
Lead Software Engineer - Java/Spring
Tampa, FL · Full-time · Posted Aug 19, 2026
- Experience
- 5+ years of applied experience; no alternatives stated.
- Education
- Formal training or certification on Software Engineering concepts.
About the job
Leads software engineering work on secure, stable, and scalable technology products for JPMorganChase’s Commercial & Investment Bank, including development, technical design, and team adoption of approved AI-assisted engineering practices.
What you'll do
- Designs, develops, troubleshoots, reviews, and debugs production software; leads technical and architectural evaluations.
- Improves application operational stability through automation and promotes new technologies and engineering practices across teams.
- Guides responsible use of approved AI-assisted development tools, including validation standards and safe, compliant adoption.
What they ask for
- Formal training or certification in Software Engineering concepts and 5+ years of applied experience.
- Proficiency in Java, Spring Boot, JPA, SQL, and REST; experience with Kafka, Oracle, and Git.
- Strong CI/CD knowledge (e.g., Jenkins), with hands-on system design, application development, testing, and operational stability experience.
- Demonstrated leadership with approved AI-assisted software development tools, including validation for correctness, performance, and security and responsible handling of sensitive data.
Nice to have
- Familiarity with Groovy and Gradle; understanding of Kubernetes or Docker.
- Exposure to AI/ML (especially model training and inference) and AWS cloud technologies.
Tools
Java, Spring Boot, JPA, SQL, REST, Kafka, Oracle, Jenkins
AI focus
Leads adoption of approved AI-assisted coding, code review, testing, troubleshooting, and automation; establishes validation practices and coaches teams on secure, responsible use.
Model-written summary · the original posting is authoritative