Job Openings Développeur Java full stack (CDI ou freelance)

About the job Développeur Java full stack (CDI ou freelance)

📋 Tâches et responsabilités

Nous recherchons un développeur Java pour contribuer à l’évolution d’une 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. Vous portez une attention particulière à la robustesse du backend et à la fluidité de l’expérience utilisateur.

Le travail hybride, avec présence obligatoire à Charleroi, fait partie des modalités du poste.

Missions principales

Développement et qualité du code

  • Concevoir et développer des fonctionnalités complexes en Java 21+ et Spring Boot.
  • Construire des interfaces modernes et réactives avec Angular, tout en assurant la maintenance du patrimoine JSF.
  • Garantir la qualité logicielle grâce à des tests unitaires et d’intégration ainsi qu’à des revues de code entre pairs.
  • Gérer la persistance des données avec Hibernate et optimiser les requêtes afin de préserver les performances applicatives.

Architecture et écosystème

  • Participer à la conception et à l’exposition d’API REST sécurisées et évolutives.
  • Contribuer à l’intégration continue et au déploiement dans un environnement OpenShift.
  • Collaborer avec les analystes métier pour traduire les besoins législatifs liés aux allocations familiales en solutions techniques.

Amélioration continue

  • Contribuer à l’automatisation des processus de développement avec les outils CI/CD GitLab, Jenkins et Renovate.
  • Veiller à la conformité et à la qualité du code au moyen de SonarQube.
  • Proposer des évolutions de la stack technique et des optimisations des performances applicatives.

📝 Votre profil

Vous disposez d’une expérience en tant que développeur d’applications expert et êtes capable de prendre en charge un sujet de bout en bout.

Compétences techniques

Backend

  • Java 21+
  • Spring, Spring Boot et Spring Batch
  • Hibernate
  • RabbitMQ
  • Oracle et Postgres
  • XML
  • JUnit et Selenium

Frontend

  • Angular
  • Vue.js
  • JSF et PrimeFaces

Environnement et outils

  • GitLab
  • Jenkins
  • OpenShift
  • Jira et Confluence
  • Maven
  • SonarQube
  • Renovate
  • Kibana
  • Prometheus

API et méthodologie

  • Expérience concrète dans la consommation et la création de services REST.
  • Expérience de travail dans un cadre Scrum.

Une notion des réseaux et de l’infrastructure constitue un atout.

Compétences métier

Une connaissance approfondie du secteur des caisses d’allocations familiales, notamment des processus métier, de la législation et des flux de données, constitue un atout majeur.

Qualités personnelles

  • Autonomie : vous êtes capable de prendre en charge 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 grande importance à la propreté du code et à la documentation.

La capacité à travailler en français et en anglais est requise.

💼 Offre

Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)