Software Architect / Analyst Java

Région
Bruxelles (BE)
Publication
lundi 29 avril 2019
Date limite
mardi 18 juin 2019
Réf
MAR00001809
Type de contrat
CDI
Temps de travail
Temps plein
Langue(s) souhaitée(s)
Anglais, Français, Néerlandais

L’équipe Information Systems du département Marketing & Sales (IS M&S) Belux est actuellement à la recherche d’un nouveau collègue. En tant que Senior Java développeur, vous soutiendrez le développement de nos différentes applications dans les technologies suivantes:

  • Docker containers sur clusters Kubernetes clusters – sur une plateforme Azure
  • Architecture avec des principes microservices
  • Java 8
  • Spring Boot 2.x
  • Spring Framework 5.x
  • JPA
  • REST
  • Frontend in Vue.js 2.x
  • GIT
  • Team Foundation Server

Au sein du département Information Systems M&S, nous appliquons les principes DevOps et Agile.  


Votre mission

  • vous participez au développement de nouvelles applications et entretenez les applications existantes conformément aux "Best Practices"
  • vous collaborez avec des analystes fonctionnels et techniques pour développer les applications appropriées
  • vous travaillez avec les architectes logiciels pour maintenir l’architecture des diverses applications en bon état
  • vous garantissez l'intégration des différentes applications Java avec les autres composants de notre environnement technologique
  • vous coachez et soutenez les autres développeurs de l'équipe
  • vous garantissez la qualité du logiciel fourni par vous et les autres membres de l'équipe
  • vous êtes responsable de la construction et de la publication correcte des différentes applications Java
  • en outre, en fonction de vos disponibilités, vous pouvez contribuer à diverses initiatives innovantes


Votre profil

  • vous avez un master en informatique ou un baccalauréat avec une expérience équivalent.
  • au moins 5 ans d’expérience en tant que développeur Java dans divers projets et/ou activités de maintenance.
  • une connaissance approfondie des technologies suivantes est indispensable:
    • Java 8
    • Spring Boot 2.x
    • Spring 5.x
    • Hibernate / JPA
    • REST (design principles and implementation)
    • OO Skills
    • Software engineering design principles
    • Docker & Kubernetes
    • Tomcat, Apache Servers
    • GIT
  • une connaissance des technologies suivantes est un atout :
    • Java 9 – 10 – 11
    • Spring boot cloud
    • Team Foundation Server
    • Cloud platforms comme Azure, AWS, …
    • TypeScript
    • IntelliJ
  • bonne connaissance des cadres de tests unitaires et des tests de performance
  • expérience avec les méthodologies de développement de logiciel telles qu’Agile et/ou Water all est un avantage
  • vous questionnez le fonctionnement actuel des applications et proposez continuellement des améliorations
  • vous possédez une forte capacité de raisonnement analytique et logique
  • doté d’excellentes compétences communicationnelles, vous aimez présenter vos résultats en groupe
  • vous êtes capable de gérer plusieurs tâches en parallèle et de déléguer si nécessaire
  • connaissance courante du néerlandais et du français avec au moins une bonne connaissance écrite de l'anglais


ENGIE Electrabel vous offre

  • un salaire compétitif et un ensemble d’avantages extra-légaux
  • un vaste éventail d’opportunités en matière de formation & développement
  • une priorité à la mobilité interne en présentant d’abord les postes vacants à nos employés
  • un équilibre sain entre vie professionnelle et vie privée
  • un grand nombre de réseaux formels et informels, grâce notamment à ENGIE, le Groupe mondial de services d’utilité publique dont nous faisons partie


Votre personne de contact RH

Erwin 


Lieu de travail:  Boulevard Simon Bolivarlaan 34-36, 1000 Bruxelles