About the role
Cognizant is hiring a Full Stack Software Developer to help build and maintain scalable, reactive web applications. The role contributes to full-stack development, testing, DevOps workflows, documentation, and collaboration with Agile project teams while learning modern technologies. ResponsibilitiesDevelop and maintain full-stack web applications using Java, Spring Reactive, and React JSDesign and implement RESTful APIs and reactive microservicesBuild responsive, dynamic, and accessible user interfaces using React JSWrite clean, modular, and well-documented codeCreate and maintain unit, integration, and end-to-end testsParticipate in peer code reviewsDebug and resolve issues across the stackUse Git for version control and collaborate via GitHub or GitLabWork with CI/CD pipelinesFamiliarity with Docker is a plusExplore and utilize AI-powered tools like GitHub Copilot or CursorStay updated with emerging technologiesParticipate in tech talks, workshops, and hackathonsWork in Agile teams