Cognizant is looking to solve the problem of designing and developing high-quality software solutions that drive business success by hiring a Senior Full Stack Developer.
Requirements
- 8+ years of hands-on experience in software development using Spring Boot, Java, and Core Java.
- Experience with Angular and front-end development.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes).
- Exposure to Agile methodologies and tools like Jira or Confluence.
Responsibilities
- Lead the design and development of scalable software applications using Spring Boot, Java, and Angular.
- Oversee the full software development lifecycle from requirements gathering to deployment and maintenance.
- Provide technical mentorship to junior developers and ensure adherence to best practices.
- Conduct code reviews to maintain high standards of performance, security, and maintainability.
- Collaborate with business and technical teams to align solutions with strategic objectives.
Other
- 8+ years of hands-on experience in this role.
- Proven ability to lead development teams and deliver complex software solutions.
- Strong understanding of software architecture and design principles.
- Excellent problem-solving and communication skills.
- Ability to contribute to technical strategy and architectural decisions.