Requirements
* Bachelor’s degree in IT or relevant discipline, combined with minimum 11 years of relevant working experience in IT;
* Minimum 4 years of specific expertise in Java;
* Minimum 4 years of specific expertise with web services;
* Minimum 3 years of specific expertise with Angular;
* Very good knowledge of Java with Springboot, ORMs (Hibernate, JPA), Angular, HTML5, CSS3, JavaScript, Gradle, Oracle and Atlassian tools (Jira, Confluence, Bitbucket);
* Good knowledge of architecture best practices and patterns;
* Good knowledge of microservices and architecture in the cloud;
* Good knowledge of applications design;
* Good knowledge of modelling tools;
* Good knowledge of Enterprise Architecture;
* Good knowledge of Relational DBMS;
* Good knowledge of user authentication and authorisation systems;
* Good knowledge of business process analysis;
* Knowledge of interoperability technology (web services, message-oriented middleware, serviceoriented bus, event architect;
* Knowledge of Jenkins and CI/CD principles;
* Knowledge of agile development principles;
* Knowledge of Angular based frameworks (eUI) EAC will be considered an asset;
* Excellent command of the English language.