onsite
Senior Full Stack Engineer Java/Angular/Node.js - Cognizant
Full Stack Developer
Senior Full Stack Engineer designing and delivering scalable, cloud‑native applications using Java/Spring Boot, Angular or Node.js, with Docker, Kubernetes, and AWS/Azure CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservices using Java (Spring Boot) and front‑end components in Angular or Node.js.
- Build and expose well‑documented RESTful APIs, ensuring secure, scalable, and maintainable code.
- Containerize applications with Docker, orchestrate with Kubernetes, and deploy across AWS, Azure, or OpenShift environments.
- Implement and manage CI/CD pipelines, automated testing, and continuous delivery workflows.
- Collaborate with architecture and DevOps teams to shape system design, performance tuning, and cloud‑native best practices.
Requirements
- 5+ years of full‑stack development experience with Java, Spring Boot, Angular, and/or Node.js.
- Proficient in containerization (Docker) and orchestration (Kubernetes) with cloud platforms (AWS, Azure).
- Strong understanding of CI/CD, automated testing, and DevOps principles.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Effective communication skills and a passion for clean, maintainable code.
Skills
javaangularnodejsdockerkubernetesawsazure