Cognizant
Apply Now
Full Stack Software Developer Junior
Description
Position Overview
As a Software Developer, you will be part of a collaborative team building scalable, reactive web applications using modern full‑stack technologies. You’ll be mentored by experienced professionals and expected to contribute to real‑world deliverables while continuously learning and growing.
Key Responsibilities
Development & Engineering
- Develop and maintain full‑stack web applications using Java, Spring Reactive, and React JS
- Design and implement RESTful APIs and reactive microservices
- Build responsive, dynamic, and accessible user interfaces using React JS
- Write clean, modular, and well‑documented code.
Testing & Quality Assurance
- Create and maintain unit, integration, and end‑to‑end tests
- Participate in peer code reviews
- Debug and resolve issues across the stack.
DevOps & Tooling
- Use Git for version contr...