Cognizant is looking to hire a Sr. Developer to design and implement robust software solutions using Core Java Spring Boot and Microservices, focusing on enhancing system performance and ensuring seamless integration of services.
Requirements
- Possess strong expertise in Core Java with a deep understanding of object-oriented programming principles.
- Demonstrate proficiency in Spring Boot for building robust and scalable applications.
- Have experience in designing and implementing Microservices architectures.
- Exhibit excellent problem-solving skills and the ability to troubleshoot complex issues.
- Display a proactive approach to learning and adapting to new technologies and methodologies.
Responsibilities
- Develop and maintain high-quality software solutions using Core Java Spring Boot and Microservices to meet business requirements.
- Collaborate with cross-functional teams to design and implement scalable and efficient application architectures.
- Ensure the performance quality and responsiveness of applications by conducting thorough testing and debugging.
- Participate in code reviews to maintain code quality and share best practices with team members.
- Implement continuous integration and continuous deployment (CI/CD) pipelines to streamline the software development process.
- Monitor application performance and troubleshoot issues to ensure optimal system functionality.
- Document software designs technical specifications and development processes for future reference and knowledge sharing.
Other
- 6 to 10 years of experience
- Provide technical guidance and mentorship to junior developers to foster a collaborative and innovative environment.
- Work closely with product managers and stakeholders to understand requirements and deliver solutions that align with business goals.
- Stay updated with the latest industry trends and technologies to incorporate innovative solutions into the development process.
- Contribute to the improvement of development processes and methodologies to enhance team productivity and efficiency.
- Ensure compliance with security and data protection standards in all software development activities.
- Support the deployment of applications in a hybrid work model ensuring seamless integration and functionality.
- Show strong communication skills to effectively collaborate with team members and stakeholders.
- bachelors degree in Computer Science or a related field or equivalent practical experience.