📌 Contexte de la mission
Dans le cadre du développement et de l’automatisation de processus métiers complexes, la mission consiste à concevoir et implémenter des workflows sur la plateforme Camunda, tout en garantissant un haut niveau de sécurité applicative.
Le consultant interviendra sur des architectures microservices et participera au développement d’API sécurisées.
• Modéliser et automatiser les workflows métiers avec Camunda (BPMN)
• Concevoir et développer des API REST (et SOAP si nécessaire)
• Développer des microservices en environnement Java / Spring Boot
• Réaliser des revues de code (code review)
• Mettre en place la sécurité applicative :
Authentification et autorisation (OAuth2, OpenID Connect, JWT, Keycloak, RBAC, MFA)
Chiffrement des données (TLS, AES)
Protection contre les failles (SQL Injection, XSS, XXE)
• Rédiger les spécifications techniques et la documentation associée
• Modélisation des workflows Camunda
• Code source des applications et services
• Spécifications techniques
• Documentation sécurité applicative
✔ Camunda BPM
✔ LDAP
✔ Spring Boot
✔ Kafka
✔ Architecture microservices
✔ Keycloak
✔ Sécurité applicative avancée
Nous recherchons un Développeur Full Stack Java Senior avec une forte expertise sur Camunda, les architectures microservices et la sécurité applicative.
Le candidat idéal dispose de :
✔ Une expérience confirmée en modélisation et automatisation de workflows
✔ Une solide maîtrise de Java / Spring Boot / Kafka
✔ Une expertise en sécurisation des applications et des API
✔ Une bonne capacité d’analyse, d’autonomie et de travail en équipe
RIDCHA DATA couvre l’intégralité des métiers de l’informatique. RIDCHA DATA est spécialisée en infrastructure, architecture, chefferie de projets et Cloud - DevOps avec des compétences dans les domaines du transformation digital à forte valeur ajoutée. Nous nous positionnons sur le marché des applications stratégiques soutenues par les Nouvelles Technologies. Nous proposons des expertises métiers et technologiques en réponse aux attentes de nos clients en matière d’évolution de leurs systèmes d’information. Nous proposons les compétences d’ingénieurs informaticiens, capables d’assurer des missions dans la durée et d’offrir une capacité d’adaptation à des problématiques évoluées.