Review, architecture and design of existing systems;
Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring);
Provision of expert advice and assistance, technology watch, architectural considerations, applicable standards, solution patterns and best practices in Angular;
Analysis of the integration of different information systems;
Coordination of the implementation of the technical architecture;
Technical interface between the project leaders and the developers;
Participation in technical working groups, progress meetings and meetings with the users. Requirements
Minimum 13 years of IT professional experience in Java development, using Java components and frameworks;
Very good experience in Angular, with capability to coach and provide advice to the colleagues;
Experience in J2EE, Spring framework, Oracle, SQL, HTML, XML, XSD;
Knowledge of web services (SOAP, REST);
Experience with Maven and GIT is an asset;
Excellent communication skills in English and ability to participate in multi-lingual meetings.