Senior Java Developer

Requirements for all developers

  • University master's degree in Computer Science or equivalent experience

  • Interest in methodologies and development tools: SCRUM, XP, Agile

  • Knowledge of Maven, Eclipse and Linux is an advantage

  • English level: at least B2 (CEFR), 72 (TOEFL iBT), or 5.5 (IELTS)

  • Soft skills: quality-minded, able to work in a team, able to take initiatives, creative

Senior Java Developer


  • Design and develop document and data management software

  • Mentor junior developers

  • Define software development methodologies in collaboration with management

Specific requirements

  • At least 6 years experience in a professional environment

  • Must have: Java, Spring, functional analysis experience, good communicator

  • Nice to have: XML, Spring MVC, Spring Boot, XSLT, XQuery, XML Schema, Docker, OpenAPI/Swagger, Git, Angular 6+, JUnit, Mockito, Docker, Cloud experience