Description
Endava is hiring a Java Backend Software Developer to design, estimate, implement, and release medium- to high-complexity software applications. The role covers the full application development lifecycle, technical architecture, stakeholder collaboration, code reviews, risk escalation, and adoption of modern development practices. Candidates need at least seven 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.
