Developer Full Stack

Functie

En tant que Développeur Java, vous construisez des applications spécifiques au métier de notaire. Vous êtes responsable du développement de logiciels répondant aux attentes fonctionnelles et techniques de nos clients. Vous soutenez votre équipe en apportant votre expertise et votre expérience à la table. Votre participation à l'amélioration continue des processus et à la mise en place d'un environnement de développement à la fine pointe de la technologie est appréciée.

  • Concevoir et développer des solutions techniques, à partir des exigences fonctionnelles, et en suivant nos directives et normes qualité/sécurité/légales ;
  • Développer des applications Java efficaces, pragmatiques, conviviales et faciles à entretenir;
  • Documenter le code des applications afin de faciliter leur maintenance
  • Rédiger et effectuer des tests unitaires afin de détecter les bogues et préparer les futures versions ;
  • Contribuer au développement de notre architecture orientée services (SOA);
  • Contribuer à l'amélioration continue de nos processus de développement.

Intéressé par les technologies frontend comme Angular. Vous en avez déjà une expérience professionnelle ou avérée. Vous vous tenez à jour et aimez partager vos expériences/connaissances. Fournir un produit de bonne qualité et convivial fait partie de votre objectif principal.

  • Expérience en technologies Web : REST, HTML, CSS, JavaScript ;
  • Expérience dans les développements Angular 2+ OU bonne expérience dans un cadre similaire ;
  • Expérience avec les modèles de développement frontend : Composants intelligents/dumb, Redux, etc… ;
  • Expérience en développement réactif : RxJs ;
  • La connaissance d'Angular Cli, de Material design et de tests Javascript est un plus !

Intéressé à construire un produit de bonne qualité dans une structure de micro service. Vous avez une expérience avérée du développement java avec Spring (spring, spring-boot, spring-mvc) et Hibernate. Vous aimez partager votre expérience et vos connaissances avec votre équipe pour fournir des services de bonne qualité, réutilisables et maintenables.

  • Connaissance des technologies REST ou SOAP et web;
  • Expérience avec le développement Java, Spring et Hibernate ;
  • Connaissance des modèles de développement habituels et de la conception orientée objet ;
  • Expérience avec SQL (Microsoft SQLServer);
  • La connaissance des principes de Domain Driven Design est un plus !
  • Vous parlez couramment le néerlandais ou le français et avez une connaissance passive de l'autre langue, et vous démontrez une maîtrise professionnelle de l'anglais informatique ;
  • Pragmatique, avec le sens du détail;
  • Vous êtes ouvert à la créativité et aux nouvelles idées ;
  • Penseur et acteur pro-actif, autonome, flexible ;
  • Un vrai joueur d'équipe.
  • Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)
  • Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)
  • Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)
  • Een ontwikkeld product presenteren
    Gebruikers opleiden over de geleverde informaticatoepassingen
  • De technische, economische, … informatie en de reglementering opvolgen en actualiseren
  • De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, ...)
  • Technische en functionele problemen analyseren
    Corrigerende acties, technische aanpassingen, ... voorstellen
  • Behoeften van de klant of gebruiker analyseren
    Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)
  • Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, ... uitwerken en bijwerken
  • Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)
  • Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen
  • Informaticacomponenten selecteren, assembleren en integreren (programma's, databanken, specifieke ontwikkelingen, ...)
  • Programmeren in een specifieke computertaal

Solliciteren

Cynthia Pierre
(+32) 2 660 09 49
recruitment.be@ama-ec.com