onsite
Senior Technical Lead - Java, Spring Boot, AWS, Docker - HCLTech
Engineering Manager
Senior Technical Lead driving Java application development with Spring Boot, AWS, and Docker, mentoring teams, architecting scalable solutions, and ensuring high‑quality, secure, and performant deployments.
About the role
Key Responsibilities
- Lead and mentor cross‑functional technical teams in designing, developing, and deploying Java applications using Spring Boot.
- Architect robust, scalable solutions on AWS, leveraging services such as EC2, S3, RDS, and Lambda to meet business requirements.
- Implement containerization with Docker, orchestrate deployments, and manage CI/CD pipelines to ensure rapid, reliable releases.
- Drive performance optimization, conduct code reviews, and enforce best practices for security, maintainability, and scalability.
- Collaborate with product owners and stakeholders to translate business needs into technical specifications and roadmaps.
Requirements
- 10+ years of professional experience in Java development with deep expertise in Spring Boot.
- Extensive hands‑on experience with AWS services and containerization using Docker.
- Proven leadership skills, capable of guiding and motivating technical teams.
- Strong architectural mindset with a track record of delivering high‑performance, secure applications.
- Excellent communication skills and ability to translate complex technical concepts to non‑technical stakeholders.