onsite
Java Full Stack Lead - Cognizant
Software Engineer
Lead a high‑performing full‑stack team building scalable, cloud‑enabled Java applications with Spring Boot, Angular, and Node.js, while driving best practices, containerization, and CI/CD pipelines.
About the role
Key Responsibilities
- Architect and develop robust, cloud‑enabled applications using Java (Spring Boot), Angular, and Node.js.
- Lead a cross‑functional engineering team, mentoring developers and enforcing coding standards.
- Design and maintain CI/CD pipelines, containerization (Docker) and orchestration (Kubernetes) for rapid, reliable deployments.
- Collaborate with product, design, and operations teams to translate business requirements into technical solutions.
- Ensure high quality, performance, and security of all deliverables through code reviews, testing, and continuous improvement.
Requirements
- 8–12 years of full‑stack development experience with Java, Spring Boot, Angular, and Node.js.
- Proven leadership in managing and scaling engineering teams.
- Hands‑on expertise with Docker, Kubernetes, and CI/CD tools.
- Strong understanding of cloud platforms (AWS, Azure, or GCP) and best practices for cloud‑native development.
- Excellent communication skills and a collaborative mindset.
Skills
javaangularnodejsdockerkubernetescicd