Champion code quality by applying modern development practices like unit testing, code reviews, and continuous integration. Create clear, structured documentation that supports both internal teams and end users. What you bring A degree in Computer Science or a comparable qualification. Several years of professional experience in Java-based software development, with knowledge of relevant tools, technologies, and frameworks including Spring, Maven, Eclipse, Git, Jenkins, Mockito, PostgreSQL, and MSSQL.