Description du poste
* Rôle principal : Le développeur senior Java sera chargé de développer des applications, soutenir le cycle de vie du développement logiciel et contribuer à l'amélioration de la plate-forme de traitement des données et des applications associées.
* Fonctions clés :
o Développement de logiciels Java avec au moins 10 ans d'expérience dans le domaine.
o Connaissance approfondie du cycle de vie et des phases d'un projet de développement logiciel.
o Application des modèles de conception, des meilleures pratiques et des principes de sécurité.
o Bases de données : SQL, NoSQL, Graph, Elastic (ELK), ... ainsi que les outils de gestion de données.
o Infrastructures : VMware, Red Hat Enterprise Linux, Red Hat OpenShift, ...
o Angular Web Application Framework.
* Niveaux de responsabilité :
o Responsable technique de toutes les étapes et itérations du développement de logiciels.
o Planification et direction des activités de développement de logiciels.
o Mesure et contrôle de l'application des normes de développement de logiciels convenues.
o Contribution à l'élaboration de politiques, de normes et de lignes directrices en matière de développement de logiciels.
* Compétences requises :
o Connaissance approfondie du développement de logiciels Java.
o Expérience dans la professionnalisation technique des environnements de développement.
o Capacité à suivre les développements technologiques et à fournir des conseils techniques.
* Caractéristiques requises :
o Langue principale : Français ou Néerlandais.
o Connaissance de base de l'autre langue et de l'anglais.
* Conditions de travail :
o Horaire flexible.