JPMorgan Chase
Lead Software Engineer - Java/AWS
Columbus, OH · Full-time · Posted Aug 3, 2026
- Experience
- 5+ years of applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads the design and delivery of scalable Java services and AWS cloud solutions, mentors engineers, and advances data, automation, and responsible AI-assisted engineering practices.
What you'll do
- Design and deliver Java services and APIs, and architect reliable cloud-native solutions on AWS.
- Mentor engineers and drive engineering quality through testing, CI/CD, secure development, and operational practices.
- Build data pipelines and promote governed AI-assisted engineering workflows across teams.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Advanced Java experience, including Spring Boot services in a microservices architecture.
- Production experience with system design, application development, automated testing, and operational stability; hands-on AWS cloud-native development.
- Experience with enterprise-authorized AI-assisted software development tools and responsible-use controls, including validating outputs for correctness, performance, and security.
Nice to have
- Basic Python scripting knowledge.
- Experience with agentic or AI-assisted workflows, infrastructure as code, or containerization and orchestration.
Tools
Java, Spring Boot, Amazon Web Services, Databricks, Apache Spark, Git, Maven/Gradle, Kafka
AI focus
Promotes governed AI-assisted software development for coding, review, testing, troubleshooting, and SDLC automation; sets validation standards and responsible-use controls. Preferred experience includes agentic or AI-assisted workflows with evaluation and human-in-the-loop validation.
Model-written summary · the original posting is authoritative