onsite
Java Full Stack Angular - Cognizant
Software Engineer
Lead Full Stack Engineer designing and delivering cloud‑native, high‑performance banking platforms using Java, Spring Boot, Angular (or Node.js) and microservices, while driving DevOps and AI‑assisted development practices.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable cloud‑native applications for modern banking services.
- Lead a cross‑functional team in implementing microservice‑based solutions using Java, Spring Boot, and front‑end frameworks such as Angular or Node.js.
- Collaborate with product owners and architects to translate business requirements into technical designs and deliver high‑quality code.
- Drive DevOps practices, including CI/CD pipeline creation, automated testing, and performance monitoring on AWS.
- Incorporate AI‑assisted development tools to improve code quality and accelerate delivery cycles.
Requirements
- 10+ years of professional software development experience, with strong expertise in Java and Spring Boot.
- Proven experience building front‑end applications with Angular (or Node.js) and integrating them with RESTful microservices.
- Hands‑on experience with cloud platforms (AWS) and containerization/orchestration technologies.
- Solid understanding of DevOps methodologies, CI/CD pipelines, and automated testing frameworks.
- Excellent problem‑solving skills and ability to work collaboratively in an agile environment.
Skills
javaangularnodejsaws