remote
Senior Software Engineer - LTIMindtree
Software Engineer
Lead the design and delivery of scalable Java microservices on AWS, leveraging Spring, Docker, and Kubernetes to build high‑performance, cloud‑native solutions for enterprise clients.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑availability Java microservices using Spring Boot and related frameworks.
- Design and implement CI/CD pipelines with Docker, Kubernetes, and AWS services (ECS/EKS, RDS, S3).
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and deliverables.
- Ensure code quality through automated testing, code reviews, and adherence to best practices.
- Mentor junior engineers, promote knowledge sharing, and drive continuous improvement in development processes.
Requirements
- 5+ years of professional experience in Java development and microservices architecture.
- Strong proficiency with Spring ecosystem (Spring Boot, Spring Cloud, Spring Data).
- Hands‑on experience deploying applications to AWS using Docker and Kubernetes.
- Solid understanding of CI/CD, Git, and automated testing frameworks.
- Excellent communication skills and a collaborative mindset.
Skills
javaspringawsdockerkubernetesagile