Talent.com
Full Stack Engineer

Full Stack Engineer

Thrive IT SystemsBrussels, Brussels Region, Belgium
2 dagen geleden
Functieomschrijving

Tasks :

  • Development of front-end website;
  • Development of back-end website;
  • Design and develop APIs;
  • Building reusable code for future use;
  • Development and integration of technological components;
  • Implementation of user requirements;
  • laboration of test programs.

Requirements

  • University degree in IT or relevant discipline, combined with minimum 15 years of relevant working experience in IT;
  • Excellent experience with Java 8 and Java 11. (Java 17 and above are plus);
  • Excellent experience working with Javascript frameworks (Angular, JQuery, React, NPM…) as well as HTML 5 and CSS3;
  • Experience with Spring and Spring Boot, Hibernate / JPA, MVC, Validation, Testing and Spring Security;
  • Experience with Relational DBMS and Oracle (versions 8+);
  • Experience with Continuing Development / Continuing Integration techniques, knowledge of source code control repositories (GIT / Bitbucket) and build tools such as Maven and Gradle;
  • Experience working with the Atlassian Suite, JIRA Confluence Bitbucket and bamboo;
  • Experience with Weblogic, Tomcat, and / or JBOSS;
  • Experience with, Spring Boot Test, jUnit and Mockito;
  • Good knowledge of interoperability technology (REST, Service Oriented Architecture, web services, message-oriented middleware, service-oriented bus);
  • Knowledge of UML, in particular use case, state transition and activity diagrams;
  • Good knowledge of Agile principles;
  • Knowledge of SOAP and Spring Web Services;
  • Knowledge of modern security frameworks / protocols such as JWT, JWE, JWKS, OIDC and CAS, encryption and signing is an asset;
  • Knowledge of design principles such as SOLID, IDEALS and CQRS. SAGA is an asset;
  • Knowledge of API Gateways such as WSO2 and Spring Cloud Gateway or Eureka / Zuul is an asset;
  • Knowledge of DevSecOps, Kubernetes, Docker or AWS are an asset;
  • Knowledge of MySQL (versions 5+) is an asset;
  • Experience with Enterprise Service Bus technologies (Apache Camel, 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 understanding of UX design best practises, in particular responsive and mobile-first design, is an asset;
  • Excellent command of the English language.
  • Maak een vacature-alert aan voor deze zoekopdracht

    Stack Engineer • Brussels, Brussels Region, Belgium