Dans le cadre du déploiement et de l'évolution de notre plateforme Flowable, nous recherchons un développeur/intégrateur confirmé Flowable Platform pour accompagner nos équipes dans la mise en œuvre de solutions d'automatisation des processus métiers.
Rôle et responsabilités :
Architecture et conseil technique
Conseiller sur l'architecture technique optimale pour le déploiement de Flowable Platform dans nos environnements Red Hat Enterprise Linux
Participer à la définition des principes d'architecture et des standards de développement pour garantir la scalabilité et la maintenabilité des solutions
Participer aux choix technologiques et à la définition des cibles d'évolution de la plateforme
Accompagner les équipes dans l'optimisation des performances et la haute disponibilité (clustering, load balancing)
Développement et intégration
Participer à la conception et au développement d'un module d'authentification OAuth 2.0 intégré avec NetIQ (Identity Manager)
Implémenter des intégrations avec nos systèmes existants (bases de données, services REST/SOAP, Elasticsearch)
Réaliser la modélisation de processus BPMN 2.0 et leur implémentation technique
Configuration et déploiement
Configurer et personnaliser Flowable Platform (moteur BPMN, CMMN, DMN) selon les besoins métiers
Assurer le déploiement et la configuration des applications sur serveurs Tomcat en environnement clusterisé
Mettre en place les connecteurs et les intégrations avec les systèmes d'information métiers
Participer à la définition et la documentation des bonnes pratiques de configuration et d'exploitation
Accompagnement et transfert de compétences
Assurer le support technique et l'expertise auprès des équipes de développement
Réaliser des sessions de formation et de coaching pour favoriser la montée en compétences des équipes
Participer à la rédaction et à la documentation technique (architecturale, fonctionnelle et d'exploitation)
Participer aux ateliers de conception avec les équipes métiers et techniques
Vous interviendrez en étroite collaboration avec nos équipes d'architectes, de développeurs et d'administrateurs systèmes, dans un environnement technique comprenant Java 21, Tomcat, MySQL, Elasticsearch, et des infrastructures RHEL9 hautement disponibles.
Compétences techniques attendues :
CMMN - Niveau maîtrisant
Elasticsearch - Niveau maîtrisant
Flowable platform - Niveau maîtrisant
Java - Niveau maîtrisant
OAuth - Niveau maîtrisant
Services REST - Niveau maîtrisant
Spring Boot - Niveau maîtrisant