The tasks to be performed include:
Development and integration of technological components.
Implementation of user requirements.
Prototyping.
Elaboration of test programs.
Integration with other applications.
Writing of technical documentation.
Assistance with deployment and configuration of the system.
Participation in meetings with the project teams.
In depth knowledge of, and experience with Angular JavaScript framework
In depth knowledge of, and experience UX design best practises, in particular responsive and mobile-first design
Good knowledge of, and experience with Spring, including Core and MVC
In depth knowledge and skills on using Continuing Development / Continuing Integration techniques, knowledge of source code control repositories such as Maven, GIT, SVN, TFS.
Knowledge and experience working with another JavaScript frameworks (JQuery, NGRX, React…)
Knowledge and experience working with Hibernate/JPA
Knowledge of REST principle
Knowledge of SOAP and Spring Web Services.
Knowledge of, and experience with Oracle (versions 8+) or MySQL (version 5.5+)
Experience working with the Atlassian Suite, JIRA Confluence Bitbucket and bamboo
Experience with Enterprise Service Bus technologies (Apache ServiceMix, Oracle Service Bus…) is an asset.
Knowledge of Web accessibility standards (WCAG 2.0, WCAG 2.1, WAI-ARIA) is an asset
Good knowledge of Java 6 and above