JPMorgan Chase logo
JPMorgan Chase2 months ago

Lead Software Engineer - Java/Full Stack Engineer enable auto approval for testing

On-site · Chicago, Illinois, United States

Type
Full Time
Level
Senior Level
Education
License Or Certification
Company size
Enterprise
Industry
Investment Banking

Job Summary

Lead Software Engineer responsible for designing and delivering secure, scalable enterprise software within JPMorgan Chase's Corporate Technology team. Responsibilities include creating production-grade Java/J2EE applications and RESTful services using Spring Boot, and reviewing/debugging code; optimizing operations by automating remediation and leveraging AI in development. The role involves cloud experience (AWS, Kubernetes, ECS, S3, RDS, Lambda, CloudWatch, EventBridge, Step Functions), infrastructure automation with Terraform, and building decoupled, enterprise-scale systems with OO design and design patterns. Required: formal training or certification in software engineering concepts and 5+ years of hands-on SDLC experience; strong SQL (joins, PL/SQL), and experience with Kafka; exposure to modern front-end tech (React, JavaScript, TypeScript); DevOps practices, containerization/orchestration, and familiarity with AI tools (Copilot, Claude). Preferred: experience tuning SQL, ORM (Hibernate/JPA), and cloud-native patterns. The role emphasizes leadership, architecture evaluation with vendors and internal teams, and contributing to communities of practice while advancing secure, scalable technology solutions.

Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Lead Software Engineer - Java/Full Stack Engineer enable auto approval for testing

Apply on Sorce