Software 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

Responsibilities

  • 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

Front-End Developer

Responsibilities

Design and implement Web-based user interfaces for document and data management software.

Specific requirements

  • At least 3 years experience in a professional environment

  • Must have: HTML, CSS, Angular 6+, TypeScript, JSON, HTTP, REST, basic graphical design, responsive design

  • Nice to have: XML, OpenAPI/Swagger, Git, VS Code, Selenium, Postman, Docker, Cloud experience