11 months
04/01/2027 - 31/12/2027 Hainaut, Belgium
Requirements
Roles
  • Application Developer Expert
Languages
  • French Native
  • English Active knowledge
Skills
  • Hibernate Expert
  • Openshift Expert
  • Scrum Confirmed
  • PrimeFaces Expert
  • Springboot Expert
  • Java 21+ Expert
  • Angular Confirmed
Description

Famiwal est à la recherche d’un développeur JAVA.

Au sein de l’équipe Itinera, vous participez activement à l’évolution de notre plateforme de gestion des allocations familiales. Vous intervenez sur l’ensemble du cycle de vie des applications : de la conception technique à la mise en production, avec un focus particulier sur la robustesse du backend et la fluidité de l’expérience utilisateur.

Travail hybride distanciel/présentiel à Charleroi obligatoire.

Missions principales
Développement & Qualité Code

·         Concevoir et développer des fonctionnalités complexes en Java 21+ et Spring Boot.

·         Construire des interfaces modernes et réactives sous Angular (tout en assurant la maintenance du patrimoine JSF).

·         Garantir la qualité logicielle par l’écriture de tests unitaires/d’intégration et la pratique de la revue de code entre pairs.

·         Assurer la persistance des données via Hibernate et optimiser les requêtes pour garantir la performance d’Itinera.

Architecture & Écosystème

·         Participer à la conception et à l’exposition d’API REST sécurisées et évolutives.

·         Intervenir sur l’intégration continue et le déploiement au sein de notre environnement OpenShift.

·         Collaborer étroitement avec les analystes métiers pour traduire les besoins législtatifs (Allocations Familiales) en solutions techniques élégantes.

Amélioration Continue

·         Contribuer à l’automatisation des processus de développement via nos outils de CI/CD (GitLab, Jenkins, Renovate).

·         Veiller à la conformité du code via SonarQube.

·         Être force de proposition pour moderniser la stack technique et optimiser les performances applicatives.

Profil recherché
Compétences techniques
·         Backend 

o    Java 21+,

o    Spring / Spring Boot / Spring Batch,

o    Hibernate,

o    RabbitMq,

o    Oracle/Postgres,

o    XML,

o    Junit / Selenium

·         Frontend : 

o    Angular,

o    Vue.js,

o    JSF / Primefaces

·         Environnement : 

o    GitLab,

o    Jenkins,

o    OpenShift,

o    JIRA / Confluence,

o    Maven,

o    SonarQube,

o    Renovate,

o    Kibana,

o    Prometheus

·         API : Expérience réelle dans la consommation et la création de services REST.

Une notion de réseau et infra est un plus.

Compétences Métier :
·                   Une connaissance approfondie du secteur des caisses d’allocations familiales (processus métiers, législations, flux de données) est un atout majeur pour comprendre les enjeux de l’application Itinera.

Soft Skills :

·         Autonomie : Capacité à prendre en main un sujet de bout en bout.

·         Esprit d’équipe : Vous aimez partager vos connaissances et apprendre de vos collègues.

·         Précision : Vous accordez une importance primordiale à la propreté du code et à la documentation.

Travail hybride (présentiel/télétravail) obligatoire.