Cognizant is looking for a Lead Java Full Stack Developer to ensure the delivery of high-quality applications, contribute to the advancement of their Cards & Payments domain, enhance user experiences, and drive business growth.
Requirements
- Lead the design and development of robust software applications using SQL Spring Boot Angular JS Java and JavaScript to meet business requirements.
- Possess a strong proficiency in SQL Spring Boot Angular JS Java and JavaScript with a proven track record of successful project delivery.
- Demonstrate expertise in mySQL and its application in optimizing database performance.
- Exhibit a deep understanding of software development methodologies and best practices.
- Have experience in the Cards & Payments domain with a focus on delivering user-centric solutions.
- Show capability in leading and mentoring a team of software engineers.
- Display excellent problem-solving skills and the ability to troubleshoot complex issues.
Responsibilities
- Lead the design and development of robust software applications using SQL Spring Boot Angular JS Java and JavaScript to meet business requirements.
- Oversee the entire software development lifecycle ensuring timely delivery and adherence to quality standards.
- Implement best practices for coding testing and deployment to enhance application performance and reliability.
- Conduct code reviews to ensure code quality and compliance with industry standards.
- Troubleshoot and resolve complex technical issues minimizing downtime and ensuring seamless user experiences.
- Optimize database performance and ensure data integrity using mySQL and other relevant technologies.
- Enhance the Cards & Payments domain by integrating new features and improving existing functionalities.
Other
- Onsite
- 4 days a week in a client or Cognizant office located in New York, NY.
- Have experience in the Cards & Payments domain with a focus on delivering user-centric solutions.
- Show capability in leading and mentoring a team of software engineers.
- Maintain a proactive approach to learning and adapting to new technologies.