onsite
Technical Specialist - Java, Spring Boot, AWS, Docker - HCLTech
Software Engineer
Technical Specialist leading the design and delivery of scalable, secure Java microservices on AWS, using Spring Boot, Docker and modern CI/CD practices while establishing reusable patterns and driving engineering excellence.
About the role
Key Responsibilities
- Architect, design, and implement cloud‑native microservices using Java and Spring Boot on AWS.
- Containerize applications with Docker and integrate them into CI/CD pipelines for automated delivery.
- Establish and enforce reusable design patterns, coding standards, and best practices across development teams.
- Lead technical problem‑solving, conduct design reviews, and mentor engineers to ensure production‑grade quality.
- Drive proof‑of‑concepts, evaluate emerging technologies, and define solution approaches that align with business goals.
Requirements
- 5+ years of hands‑on experience developing Java microservices with Spring Boot.
- Strong expertise in AWS services (EC2, ECS/EKS, Lambda, RDS, S3) and cloud architecture.
- Proficiency with Docker containers and modern CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
- Solid understanding of microservices patterns, RESTful APIs, and secure, scalable design.
- Demonstrated leadership in code reviews, technical mentorship, and delivery of high‑quality software.