Cognizant is looking for a Senior Full Stack Software Engineer to develop and maintain scalable software applications using AWS Spring Boot Microservices React and Java to meet business needs.
Requirements
- Bring a minimum of 8 years of relevant software engineering experience with a maximum of 10 years.
- Possess a strong understanding of AWS services and their application in software development.
- Demonstrate proficiency in Spring Boot for backend development and microservices architecture.
- Exhibit expertise in Java programming and its application in building scalable software solutions.
- Show experience in developing user interfaces using React for enhanced user experience.
Responsibilities
- Develop and maintain scalable software applications using AWS Spring Boot Microservices React and Java to meet business needs.
- Collaborate with cross-functional teams to design and implement software solutions that enhance user experience and operational efficiency.
- Ensure code quality and performance through rigorous testing and debugging processes.
- Participate in code reviews to maintain high standards of software development and ensure adherence to best practices.
- Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
- Implement and manage cloud-based solutions on AWS optimizing for performance and cost-effectiveness.
- Design and develop RESTful APIs and microservices architecture to support seamless integration and scalability.
Other
- Work collaboratively with managers, primary team, or other stakeholders and teams.
- Have excellent communication skills in English both written and spoken.
- Display a commitment to continuous learning and staying abreast of industry advancements.
- Hybrid position requiring few days a week in a client or Cognizant office in Plano, Texas.