University degree in IT or relevant discipline combined with 17 years of relevant working experience in IT;
Experience working with the Atlassian Suite JIRA Confluence Bitbucket and Bamboo;
Excellent knowledge of and experience with Spring including Core JPA/Hibernate Security and MVC;
Excellent knowledge and skills on using Continuing Development / Continuing Integration techniques knowledge of source code control repositories (GIT/Bitbucket) and build tools such as Maven and Gradle;
Excellent knowledge of and experience with Spring Boot Test jUnit and Mockito ;
Excellent knowledge of HTML 5 and CSS 3;
Excellent knowledge of Relational DBMS;
Good knowledge and experience working with of source code control repositories such as Maven GIT SVN TFS;
Good knowledge and experience working with Angular and NPM;
Good knowledge and experience working with Hibernate/JPA;
Good knowledge of Agile principles;
Good knowledge of interoperability technology (REST Service Oriented Architecture web services messageoriented middleware serviceoriented bus);
Knowledge of UML in particular use case diagrams state transition and activity diagrams;
Knowledge of and experience with Oracle (versions 8) or MySQL (versions 5);
Knowledge of REST SOAP and Spring Web Services;
Excellent knowledge of Java 8 and Java 11. Java 17 and above are an asset;
Good knowledge of design principles such as SOLID IDEALS and CQRS. SAGA is an asset;
Knowledge of modern security frameworks/protocols such as JWT JWE JWKS OIDC and CAS is an asset;
Knowledge of encryption and signing is an asset;
Knowledge of API Gateways such as WSO2 and Spring Cloud Gateway or Eureka/Zuul is an asset;
Knowledge of DevSecOps is an asset;
Knowledge of Kubernetes Docker or AWS is an asset;
Knowledge of Web accessibility standards (WCAG 2.0 WCAG 2.1 WAIARIA) is an asset;
Knowledge and experience working with other Javascript frameworks is an asset (JQuery NGRX React Knockout.js );
Good understanding of UX design best practises in particular responsive and mobilefirst design is an asset;
Excellent command in English language French is an asset.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.