Description
Endava is hiring a full-stack software engineer to design, estimate, and implement technical solutions for medium- to high-complexity applications across the software development lifecycle. The role involves requirements gathering, architecture, deployment, maintenance, cross-functional collaboration, code reviews, risk resolution, and mentoring, with a strong emphasis on Java, Spring, microservices, databases, cloud technologies, React, TypeScript, and related engineering practices.
