onsite
AWS Lead Software Engineer - Java/Spring Boot - JPMorganChase
Software Engineer
Lead the design and delivery of secure, scalable microservices on AWS using Java and Spring Boot, driving architecture, CI/CD, and performance for a high‑traffic consumer banking platform.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑availability microservices in Java/Spring Boot on AWS.
- Lead code reviews, enforce best practices, and mentor junior engineers.
- Design and implement CI/CD pipelines, containerization, and automated testing.
- Collaborate with product, security, and operations teams to ensure compliance and performance.
- Drive continuous improvement of development processes and tooling.
Requirements
- 5+ years of professional Java development experience.
- Strong expertise in Spring Boot, RESTful APIs, and microservices architecture.
- Hands‑on experience with AWS services (EC2, ECS/EKS, RDS, S3, Lambda).
- Proficiency in CI/CD, Docker, and automated testing frameworks.
- Excellent communication, problem‑solving, and leadership skills.