JPMorgan Chase
Lead Software Engineer - Java Spring Boot
$138K–$185K
Chicago, IL · Full-time · Posted Oct 6, 2026
- Experience
- 5+ years of hands-on Software Development Life Cycle experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads software engineering work in Corporate Technology, building and maintaining secure, scalable enterprise applications while guiding team adoption of AI-assisted engineering practices.
What you'll do
- Designs, develops, troubleshoots, reviews, and debugs production software.
- Improves operational stability by automating recurring issue remediation and leads architectural evaluations and engineering communities of practice.
- Promotes approved AI-assisted development, setting validation standards and coaching teams on responsible, secure use.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of hands-on Software Development Life Cycle experience.
- Experience with Java, SQL, UI frameworks, design patterns, microservices, cloud-native architecture, Angular/React, and RESTful APIs for enterprise applications.
- Experience with SQL performance tuning, JDBC, Hibernate/JPA, Oracle, MongoDB, and code development in a large corporate environment.
- Experience leading approved AI-assisted software development and responsible AI use; understanding of agile methodologies, CI/CD, resiliency, security, unit testing, and Apache Kafka.
Nice to have
- Familiarity with DevOps, containerization, and orchestration.
- Exposure to Copilot, Claude, and AWS.
Pay
USD $137,750.00-$185,000.00 base salary
Tools
Java, SQL, Angular/React, RESTful APIs, JDBC, Hibernate/JPA, Oracle, MongoDB
AI focus
Leads adoption of approved AI-assisted coding, code review, testing, troubleshooting, and automation; establishes validation practices and coaches engineers on secure, responsible use.
Model-written summary · the original posting is authoritative