Lead Software Engineer - Java/Full Stack Engineer enable auto approval for testing
On-site · Chicago, Illinois, United States
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.
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.