Développeuse ou développeur BRMS/Gestion de règles - WeMagnus

CDI
Labège
Salaire : 55 à 65 €
Télétravail fréquent
Postuler

Berger-Levrault
Berger-Levrault

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Nous sommes engagés dans la transformation ambitieuse de notre solution de gestion des ressources humaines destinée aux collectivités locales. Ce projet, nommé WeMagnus, nécessite un nouveau talent passionné et innovant, prêt à diriger ce changement via des architectures modernes et innovantes. 

Votre rôle sera crucial pour optimiser le développement d’un moteur de règles découplé des solutions métiers, interopérable, performant et transverse à la gamme.

Vous serez responsable de :

  • Concevoir et implémenter et piloter l'intégration des règles métier via des outils de type BRMS
  • Encadrer les phases de test et de validation pour garantir la qualité et la conformité.
  • Garantir l'interopérabilité avec d'autres modules et outils de la solution WeMagnus, en utilisant des standards ouverts.
  • Optimiser les performances pour assurer une exécution rapide et fiable des règles métier.
  • Collaborer avec les équipes métiers et techniques pour traduire les besoins opérationnels en solutions techniques efficaces.

Profil recherché

 Expérience professionnelle

  • 5 à 10 ans d’expérience dans le développement logiciel, idéalement en environnement Java.
  • Expérience significative impliquant des architectures modulaires ou des Business Rules Management Systems (BRMS) (par exemple : ODM , Drools, Pega ...) ou autres systèmes similaires.
  • Conception et maintenance de solutions robustes et évolutives, en lien avec des équipes pluridisciplinaires.
  • Expérience préalable avec des frameworks Java avancés  

Compétences techniques

  • Java (niveau intermédiaire) 
  • Bonne maîtrise des concepts objets (classes, objets, encapsulation, héritage, polymorphisme, Beans, ...) 
  • Annotations et métadonnées : Configuration de règles via annotations pour simplifier leur intégration dans le code
  • Maîtrise des structures de données et des collections Java pour manipuler les faits métier.
  • Connaissance des formats d’échange de données comme JSON, XML ou autres formats requis
  • Intégration avec d'autres systèmes :
    • Connaissance des API REST ou SOAP pour interfacer le BRMS (Business Rules Management System) avec d'autres applications de la suite WeMagnus.
    • Utilisation de bus de données (par ex. Kafka, RabbitMQ) pour gérer les événements en temps réel. 

Compétences techniques (serait un plus) 

  • BRMS :
    • Compréhension des objets simples pour définir les faits manipulés par les règles.
    • Compréhension du fonctionnement d’un BRMS.
    • Capacité à écrire et gérer des règles métier sous forme déclarative.
    • Familiarité avec les concepts de faits, règles, agenda, sessions, et leur exécution
  • Test et validation :
    • Création de scénarios de test pour valider les règles et garantir leur conformité aux attentes métier.
    • Mise en œuvre et conduite de tests de performances 

Soft Skills et état d’esprit

  • Bonne compréhension des besoins métiers pour traduire les exigences en règles opérationnelles.
  • Autonomie et curiosité technique pour explorer des concepts spécifiques.
  • Capacité d’adaptation pour s’intégrer dans des environnements complexes tout en suivant une formation initiale intensive.
  • Forte aptitude à collaborer avec des équipes multidisciplinaires, dans un contexte structuré et agile. 

Déroulement des entretiens

  • Postulez via notre espace candidat.
  • Si votre profil nous fait lever un sourcil, attendez-vous à recevoir un appel pour un premier échange téléphonique
  • Vous avez réussi à piquer notre curiosité ! Attendez-vous à ce qu'on vous propose un deuxième échange, que ce soit à distance ou dans nos locaux. Et naturellement, on ne vous laissera pas en plan, vous aurez une réponse de notre part, que cela soit positif ou négatif
  • DIVERSITE ET INCLUSION : CHEZ NOUS, C’EST PLUS QU’UNE POLITIQUE, C’EST UNE FORCE !

    Nous nous engageons à :

  • Accueillir et intégrer les talents uniques des personnes en situation de handicap
  • Cultiver une culture d'inclusion où la différence est valorisée
  • Sensibiliser et accompagner nos équipes aux enjeux de diversité
  • Parce que la singularité de chacun est une richesse, nous mettons tout en place pour que chaque collaboratrice et collaborateur puisse s'exprimer et s'épanouir pleinement.

    Envie d’en savoir plus ?

    D’autres offres vous correspondent !

    Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

    Voir toutes les offres
    Postuler