JPMorgan Chase
Lead Software Engineer - Full Stack Java
$138K–$185K
Chicago, IL · Full-time · Posted Oct 14, 2026
- Experience
- 5+ years applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads full-stack engineering for secure, scalable technology products, including architectural decisions, production software delivery, operational stability, and adoption of AI-assisted engineering practices.
What you'll do
- Designs and develops software, makes distributed-systems architecture decisions, and reviews and troubleshoots production code.
- Improves application stability by automating recurring remediation and leads technology and architecture evaluations.
- Promotes responsible use of AI-assisted engineering tools, including validation standards and effective practices across the team.
What they ask for
- Formal training or certification in software engineering concepts and applied experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Production experience with Java (21+), Spring Boot, Apache Kafka, React, TypeScript, and MongoDB.
- Experience with RESTful API design, microservices, testing frameworks, and approved AI-assisted development tools; understanding of responsible AI use, CI/CD, resiliency, and security.
Nice to have
- Experience in financial services or reference data domains.
- Experience with DevOps, Kubernetes, and cloud auto scalable infrastructure.
Pay
USD 137,750.00-185,000.00 base salary
Tools
Spring Boot, Java (21+), Apache Kafka, Avro Serialization, Schema Registry, React, TypeScript, MongoDB
AI focus
Leads adoption of AI-assisted coding, code review/refactoring, test acceleration, and troubleshooting, with validation for correctness, performance, and security and attention to data sensitivity and secure handling.
Model-written summary · the original posting is authoritative