onsite
Lead Full Stack Engineer - Java, Angular & Cloud - Cognizant
Full Stack Developer
Lead Full Stack Engineer driving the design, development, and delivery of cloud‑native microservices using Java (Spring Boot) and Angular, while mentoring teams and shaping architecture across AWS and Azure environments.
About the role
Key Responsibilities
- Architect and develop scalable, high‑performance microservices with Java (Spring Boot) and Angular, ensuring clean, maintainable code.
- Own end‑to‑end delivery of cloud‑native solutions on AWS and Azure, including CI/CD pipelines, infrastructure as code, and automated testing.
- Mentor and lead a cross‑functional engineering team, fostering best practices in coding, design patterns, and DevOps.
- Collaborate with product, design, and QA to translate business requirements into technical specifications and user stories.
- Drive continuous improvement of performance, security, and reliability across the application stack.
Requirements
- 10+ years of software development experience with strong expertise in Java, Spring Boot, and Angular.
- Proven track record designing and deploying microservices on AWS and Azure, including experience with containerization (Docker, Kubernetes).
- Hands‑on experience with CI/CD, infrastructure as code (Terraform, CloudFormation), and automated testing frameworks.
- Excellent leadership, communication, and mentoring skills, with a passion for building high‑performing teams.
- Strong understanding of cloud security, monitoring, and cost optimization best practices.
Skills
javaangularawsazure