Cognizant is looking for a skilled Senior Full Stack Java Developer with strong experience in building scalable, cloud-native applications. The ideal candidate will work closely with product owners and cross-functional teams to design, develop, and deploy high-quality solutions that meet business requirements.
Responsibilities:
- Design, develop, and maintain Java Spring Boot microservices
- Build responsive and user friendly front end applications using Angular
- Develop and consume RESTful APIs for seamless system integration
- Implement serverless solutions using AWS Lambda
- Deploy and manage applications on AWS infrastructure, including: AWS ECS, AWS RDS, AWS S3
- Ensure application performance, scalability, security, and reliability
- Write clean, reusable, and well tested code following best practices
- Collaborate with DevOps, QA, and architecture teams throughout the SDLC
- Troubleshoot production issues and provide timely resolutions
- Participate in code reviews and contribute to continuous improvement initiatives