Your tasks:
* Development and maintenance of software applications;
* Design and development of component architecture and building blocks for a web content management system;
* Analysis of the integration of different information systems;
* Data analysis and data modelling;
* Production of software architecture documents;
* Participation in technical working groups, progress meetings and meetings with the users;
* Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting;
* Review of the architecture of existing systems to migrate of existing system in the cloud;
* Assistance in the testing and technical training;
* Assistance with deployment and configuration of the system;
* Depending on the circumstances, the architect may be requested to provide assistance or support in the resolution of production issues.
Requirements:
* University degree in IT combined with relevant IT professional experience of 15 years;
* Minimum 8 years of experience in JavaScript/Typescript;
* Minimum 5 years of experience with Angular;
* Minimum 5 years of experience with web services;
* Very good knowledge and proven experience of typescript based frontend frameworks (Angular, Vue, React);
* Very good knowledge and proven experience of Java/Spring Boot, HTML5, CSS3, Gradle or Maven, Oracle and Atlassian tools (Jira, Confluence, Bitbucket);
* Very good knowledge and proven experience of agile development principles;
* Good knowledge of applications design;
* Good knowledge of modelling tools & business process analysis;
* Good knowledge of Relational DBMS;
* Good knowledge of user authentication and authorization systems;
* Good knowledge of business process analysis;
* Good knowledge and proven experience of CI/CD principles;
* Knowledge of interoperability technology (web services, message-oriented middleware, service oriented bus, event architecture);
* Knowledge of the eUI framework will be considered an asset;
* Excellent command of the English language.