Application Architect
University degree in IT or relevant discipline, combined with a minimum of 13 years of relevant working experience in IT;6 years of experience with Java web application development (of which, at least 3 years of development experience with Java Spring, Hibernate and REST API development);3 years of experience in development of complex information systems;3 years of experience in frontend development using Angular or Kendo UI;2 years of experience with Agile software development (refactoring, test-driven development, user story modelling) and Scrum;Good knowledge of Atlassian systems (Bitbucket, Jira, Confluence, Balsamiq);Good knowledge of Maven;Good knowledge of Junit;Good knowledge of Enterprise Architecture;Good knowledge of Java application servers, in particular Oracle WebLogic;Good knowledge of Relational DBMS, in particular Oracle DB, as well as SQL;Good knowledge of web application design, in particular Java back-end components and frameworks (Java Spring, Java 8 +);Good knowledge of modelling methods and notations (UML);Good knowledge of CI/CD and container technologies, Git, Jenkins, Dockers;Good knowledge of Oauth;Knowledge of Spring framework, Spring data, Spring for web-services, JPA, spring security;Knowledge of Micro-services;Knowledge of Security concepts;Familiar with Atlassian suite (JIRA, Confluence, bitbucket);Excellent command of the English language