Expert Rabbitmq - Java H/F
Role details
Job location
Tech stack
Job description
La recherche principale porte avant tout sur l'expertise RabbitMQ.
--> Maitrise de la partie cluster / Réplication des fils / haute dispo
--> Expérience sur l'installation de RabbitMQ sur un environnement de prod
Contexte de la mission :
Notre client pilote l'envoi d'un corpus d'archives documentaires (fichiers XML et photos) vers un système de Computer Vision développé par une société partenaire. Nous développons une application passerelle chargée d'orchestrer et de fiabiliser ces flux.
Environnement technique Java RabbitMQ XML AWS
Missions principales
- Développement de la passerelle Java entre les systèmes du client et le système de Computer Vision partenaire
- Conception et implémentation d'un système de reprise sur erreur (retry, dead-letter, rejeu) sur les files RabbitMQ
- Garantie de la fiabilité et de la traçabilité de l'acheminement des documents (XML + assets photo)
- Participation aux échanges techniques avec la société partenaire
Requirements
Java : maîtrise confirmée, développement back-end / batch - INDISPENSABLE
- Spring Boot : maîtrise confirmée - INDISPENSABLE
- RabbitMQ : expertise opérationnelle (configuration exchanges, queues, bindings, DLX, politiques retry, monitoring) - INDISPENSABLE
- Bonne pratique des architectures orientées messages et patterns de résilience
- Capacité à travailler sur un périmètre d'intégration entre systèmes hétérogènes
Compétences supplémentaires appréciées
- Connaissance des formats XML documentaires
- Expérience en environnement médias ou traitement de corpus à fort volume
- Connaissance AWS - GROS PLUS, Profil recherché Profil recherchéJava : maîtrise confirmée, développement back-end / batch - INDISPENSABLESpring Boot : maîtrise confirmée - INDISPENSABLERabbitMQ : expertise opérationnelle (configuration exchanges, queues, bindings, DLX, politiques retry, monitoring) - INDISPENSABLEBonne pratique des architectures orientées messages et patterns de résilienceCapacité à travailler sur un périmètre d'intégration entre systèmes hétérogènes Compétences supplémentaires appréciéesConnaissance des formats XML documentairesExpérience en environnement médias ou traitement de corpus à fort volumeConnaissance AWS - GROS PLUS, * Java : maîtrise confirmée, développement back-end / batch - INDISPENSABLE
- Spring Boot : maîtrise confirmée - INDISPENSABLE
- RabbitMQ : expertise opérationnelle (configuration exchanges, queues, bindings, DLX, politiques retry, monitoring) - INDISPENSABLE
- Bonne pratique des architectures orientées messages et patterns de résilience
- Capacité à travailler sur un périmètre d'intégration entre systèmes hétérogènes
Compétences supplémentaires appréciées
- Connaissance des formats XML documentaires
- Expérience en environnement médias ou traitement de corpus à fort volume
- Connaissance AWS - GROS PLUS
EUR
Cluster AWS Batching XML Spring Boot Java