JPMorgan Chase
Lead Software Engineer- Full Stack Java or Python
Columbus, OH · Full-time · Posted Oct 7, 2025
- 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 an agile team building and delivering secure, stable, scalable technology products for Consumer and Community Banking.
What you'll do
- Designs, develops, troubleshoots, and reviews secure production code, including web interfaces and interactive features.
- Improves operational stability by automating recurring issue remediation and supporting application reliability.
- Leads technical evaluations and engineering communities of practice to assess architecture and promote new technologies.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Practical experience delivering system design, application development, testing, and operational stability.
- Experience developing microservices with Java, Spring Boot, and Python; experience with cloud technologies, distributed systems, RESTful APIs, and web technologies.
- Experience building enterprise-scale, high-volume data processing applications using SQL and NoSQL databases.
Nice to have
- Experience managing projects end-to-end; AWS Developer or Solution Architect Certification; financial services industry knowledge.
- Experience with React, TypeScript, JavaScript ES6, AI/ML development tools, or observability tools such as Splunk, Dynatrace, and Grafana.
Tools
Java, Spring Boot, Python, HTML, CSS, JavaScript, SQL, NoSQL
AI focus
The role requires demonstrated proficiency in a technical discipline that may include artificial intelligence or machine learning; AI/ML development experience is preferred.
Model-written summary · the original posting is authoritative