Full Stack Developer Lead
Indexed description
In This Role, You Will
- Design, develop, and maintain scalable and high-performance Java or .Net applications using advanced technologies and frameworks.
- Develop and manage microservices using Spring Boot 3.5.
- Build and deploy containerized applications using Docker in a cloud-native environment.
- Implement event-driven architectures and work with Kafka and MQ for real-time messaging and event management.
- Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions.
- Troubleshoot, optimize, and refactor code to improve performance, scalability, and security.
- Stay up-to-date with the latest Java or .Net frameworks, tools, and cloud technologies.
- Follow best practices in software development, including testing, code reviews, and documentation.
We strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position open to qualified applicants in New York, NY or Jersey City, NJ, requesting X days at office per week. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
- Please note, this role cannot offer visa transfer or sponsorship now or in the future*
- 8 + years of hands-on experience in Java or .Net development with a strong understanding of advanced Java concepts.
- Proficiency in building REST, microservices using Spring Boot 3.3.5.
- Hands-on experience with Docker for containerization and working in a cloud-native environment.
- Strong expertise in Kafka and MQ for message queuing and event-driven systems.
- Solid understanding of relational and NoSQL databases.
- Experience with version control tools such as Git and familiarity with Agile methodologies.
- Strong problem-solving and debugging skills.
- Ability to work efficiently in a fast-paced, dynamic environment.
- Hold a bachelor’s degree in computer science or related field.
- Familiarity with CI/CD pipelines and tools.
- Knowledge of Kubernetes and container orchestration.
- Experience with JUnit, Mockito, and other testing frameworks.
- Strong in UI (Angular 19+ or RxJS) skills.
Applications will be received by May 21st, 2026.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
- 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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search