onsite
Full Stack Technical Lead Java, Angular, AWS/Azure - Cognizant
Engineering Manager
Lead the design and delivery of cloud‑native, microservices applications using Java (Spring Boot) and Angular, while owning architecture, mentoring teams, and driving DevOps excellence across AWS and Azure environments.
About the role
Key Responsibilities
- Architect and develop scalable, high‑performance microservices using Java (Spring Boot) and Angular, ensuring best practices in code quality and performance.
- Own end‑to‑end delivery of cloud‑native solutions on AWS and Azure, including CI/CD pipeline design, infrastructure as code, and automated testing.
- Mentor and coach a cross‑functional engineering team, fostering a culture of continuous improvement, code reviews, and knowledge sharing.
- Collaborate with product, design, and operations stakeholders to translate business requirements into technical solutions and roadmaps.
- Drive technical decision‑making, evaluate new technologies, and establish architectural standards that align with enterprise security and compliance.
Requirements
- 12+ years of professional experience in full‑stack development, with deep expertise in Java, Spring Boot, and Angular.
- Proven track record leading teams and delivering complex cloud‑native applications on AWS and Azure.
- Strong knowledge of microservices architecture, containerization (Docker/Kubernetes), and DevOps practices.
- Excellent communication skills, able to translate technical concepts to non‑technical stakeholders.
- Hands‑on experience with CI/CD, automated testing, and performance monitoring tools.
Skills
javaangularawsazure