Cognizant is hiring a Full Stack Software Developer to build and maintain scalable, reactive web applications using modern full-stack technologies. The role contributes to application development, testing, DevOps practices, and collaboration with Agile teams while supporting ongoing learning and innovation.
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
Create and maintain unit, integration, and end-to-end tests
Participate in peer code reviews
Debug and resolve issues across the stack
Use Git for version control and collaborate via GitHub or GitLab
Work with CI/CD pipelines
Explore and utilize AI-powered tools like GitHub Copilot or Cursor
Stay updated with emerging technologies
Participate in tech talks, workshops, and hackathons
Work in Agile teams and participate in ceremonies
Collaborate with designers, QA engineers, and backend developers
Communicate effectively with team members and stakeholders
Maintain technical documentation
Provide regular updates on progress
Qualification
Required
Bachelor's or Master's degree in Computer Science, Information Systems, Data Engineering, or a related field
Strong foundation in Java and OOP
Exposure to Spring Boot and Reactive Programming
Basic understanding of React JS, HTML, CSS, and JavaScript
Familiarity with REST APIs
Good problem-solving and communication skills
Experience with GitHub Copilot or Cursor
Knowledge of Git, Docker, and CI/CD tools
Exposure to cloud platforms like AWS, Azure, or GCP
Understanding of Agile/Scrum methodologies
Applicants must be willing to relocate to this major geographic area
Due to the nature of this position, Cognizant cannot provide sponsorship for U.S. work authorization (including participation in a CPT/OPT program) for this role
Preferred
Benefits
Eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan
Hybrid work arrangement
Mentorship by experienced professionals
Cognizant is a professional services company that helps clients alter their business, operating, and technology models for the digital era.