onsite
AWS Lead Software Engineer - Java/Spring Boot - JPMorgan Chase & Co.
Software Engineer
Lead the design and delivery of secure, scalable Java/Spring Boot services on AWS, driving architecture, automation, and best practices within an agile environment.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance Java/Spring Boot microservices deployed on AWS.
- Collaborate with cross‑functional teams to define requirements, design solutions, and deliver features on time.
- Implement CI/CD pipelines, automated testing, and infrastructure as code to ensure rapid, reliable releases.
- Apply security best practices, perform code reviews, and enforce coding standards across the team.
- Mentor junior engineers, share knowledge, and promote continuous improvement.
Requirements
- 5+ years of professional software development experience in Java and Spring Boot.
- Strong hands‑on experience with AWS services (EC2, ECS/EKS, RDS, S3, Lambda, CloudFormation).
- Proficiency in designing and consuming RESTful APIs, microservices architecture, and containerization.
- Solid understanding of Agile methodologies, CI/CD, and DevOps practices.
- Excellent communication skills and a collaborative mindset.