onsite
Full Stack Lead Engineer Hybrid - Cognizant
Software Engineer
Lead the design and development of scalable, cloud‑native banking applications using Java, Spring Boot, Angular, and Node.js, driving end‑to‑end architecture and hands‑on delivery in a collaborative digital engineering environment.
About the role
Key Responsibilities
- Lead end‑to‑end architecture and design of reusable, scalable, cloud‑native full‑stack solutions for banking platforms.
- Drive hands‑on development of critical features using Java, Spring Boot, Angular, and/or Node.js.
- Collaborate with product owners, architects, engineers, and stakeholders to translate business requirements into technical solutions.
- Ensure high performance, security, and maintainability of applications through code reviews, testing, and continuous integration.
- Mentor and coach junior engineers, fostering a culture of technical excellence and knowledge sharing.
Requirements
- 5+ years of full‑stack development experience with Java, Spring Boot, Angular, and Node.js.
- Strong understanding of cloud‑native architecture and experience deploying to AWS.
- Proven ability to design scalable, high‑performance systems in a banking or financial services context.
- Excellent communication skills and a collaborative mindset.
- Experience with Agile methodologies and CI/CD pipelines.
Skills
javaangularnodejsaws