Design and development of applications, user interfaces, service and component models and their interfaces, middleware components and relational databases;
Assistance in the architecture of applications
Reporting & Prototyping;
Implementation and customization of applications, databases and security defined for applications;
Definition of test strategies, design and test of applications;
Maintenance (corrective, adaptive and perfective) of applications;
Functional and technical documentation and training;
Support of applications (2nd/3rd tier);
Incident Management and Problem Management
Qualifications
Master Degree in IT or related field with 7 years of ICT experience OR Bachelor Degree with a minimum of 12 years of ICT experience
Experience on the following skills, technologies and methodologies is required:
Java/J2EE (min. 7 years)
Minimum 5 years of experience in Service Oriented Environments and Spring framework (Spring, Spring MVC, SpringBoot)
SOAP/ REST/ Web Services, Products/ Tools Application Server (Tomcat, Weblogic) (min 4 years)
Eclipse (3 years)
AngularJS, CSS, Bootstrap 3/4 (3 years)
HTML5, Javascript (2 years)
Experience on the following is also desirable:
GIt repositories and solid understanding of UX best practices, Material Design, PrimeNG (Angular) or PrimeFaces (J2EE) UI Frameworks
Back end integration- REST APIs, Java/ Spring controllers
Jira/ Confluence/ Bamboo etc
Very good knowledge of written and spoken English is required. Knowledge of the French language would be considered as asset