Description
Endava is hiring a Java Backend Software Developer to design, estimate, and implement technical solutions for medium- to high-complexity applications. The role covers the full application development lifecycle, collaboration with project stakeholders, architecture and standards, risk escalation, code reviews, and knowledge sharing. Candidates need 7+ years of software development experience, strong Java and related framework knowledge, database and SQL experience, version control, testing, REST, CI/CD, and Agile familiarity, along with strong problem-solving, communication, teamwork, and English skills. The position offers hybrid work, flexible hours, competitive compensation, and professional development opportunities.
