Fixed-term contract for 12 months
Minimum requirements
- Bachelor’s degree in computer science, electronic/computer engineering, information technology or related fields with at least two years’ experience in a professional software development/engineering, particularly on large, complex technology products/solutions/systems.
 
Knowledge of and 2 years experience in the following are required:
- Backend development using Java and Spring;
 - Java EE;
 - JDBC and JPA/Hibernate;
 - Java application servers such as Tomcat, Wildfly, and Glassfish;
 - SQL;
 - PostgreSQL;
 - Agile/Scrum;
 - Test-driven development; and
 - Docker.
Experience with the following would be advantageous: - Full stack development;
 - Frontend Web development using HTML5, JavaScript/Typescript, and React;
 - Mobile web and app development;
 - UX/UI design;
 - MongoDB;
 - Node.js;
 - Python;
 - Devops, automation, continuous integration, continuous delivery;
 - Application and System Monitoring (ELK/EFK);
 - Digital government;
 - Health informatics and eHealth systems;
 - Information security;
 - System architectures and design;
 - Interoperability and system integration;
 - Research and publication of scientific articles;
 - Systems integration and interoperability; and
 - Any other programming languages.
 
  
Desired Skills:
- Analytical And Problem Solving