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. It requires 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.
