JPMorgan Chase
Lead Software Engineer -Java Full stack
$138K–$185K
Chicago, IL · Full-time · Posted Sep 25, 2026
- Experience
- 5+ years applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads software engineering for secure, scalable Commercial and Investment Bank products, while advancing team practices for AI-assisted development.
What you'll do
- Designs, develops, tests, troubleshoots, and reviews production software, including microservices and scalable architectures.
- Promotes validated, secure use of AI-assisted engineering tools and automation across the team.
- Improves application stability by resolving recurring issues and evaluating technology and architectural solutions.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on experience delivering system design, application development, testing, and operational stability.
- Proficiency in Java and Python, plus front-end technologies such as HTML, CSS, JavaScript, Typescript, React, or Angular; experience with microservices.
- Experience with SQL or NoSQL databases, practical cloud-native development, agile methods, CI/CD, resiliency, and security; agentic AI protocol/framework experience (e.g., MCP, AG-UI, Lang Chain, Lang Graph).
Nice to have
- Financial services industry and IT systems knowledge.
- AWS certification.
Pay
USD 137,750.00-$185,000.00 base salary
Tools
Java, Python, HTML, CSS, JavaScript, Typescript, React, Angular
AI focus
Leads adoption of approved AI-assisted coding, code review, testing, and troubleshooting tools; establishes validation standards and coaches engineers on responsible, secure, compliant AI use. Experience with agentic AI protocols and frameworks is required.
Model-written summary · the original posting is authoritative