Ref: #72675

Développeur Apache Camel

Poste : Développeur Apache Camel
Lieu : Télétravail
Type de contrat : Contrat de mission (12 mois ou plus)

Présentation du poste
Nous recherchons un développeur Apache Camel expérimenté pour participer à la conception et au développement de solutions d'intégration d'entreprise au sein d'un environnement distribué à grande échelle. Ce poste consistera principalement à créer et à maintenir des pipelines d'intégration robustes, en tirant parti d'Apache Camel pour connecter des services, des applications et des données au sein d'une infrastructure cloud moderne.

Le candidat idéal possède une solide expérience des frameworks d'intégration, des environnements conteneurisés tels que Kubernetes, ainsi que du développement backend en Java ou .NET. Il s'agit d'une opportunité de mission à distance à long terme, consistant à travailler sur des systèmes d'entreprise à fort impact.


Principales responsabilités

  • Concevoir, développer et assurer la maintenance de solutions d'intégration à l'aide d'Apache Camel.

  • Mettre en place et optimiser des modèles d'intégration d'entreprise (EIP) pour l'orchestration des données et des services.

  • Développer et assurer la maintenance de microservices et d'API s'intégrant à des systèmes distribués.

  • Déployer et gérer des services d'intégration au sein d'environnements conteneurisés, notamment Kubernetes.

  • Collaborez avec les équipes d'ingénierie, d'architecture et de plateformes afin de garantir des intégrations système évolutives et fiables.

  • Identifier et résoudre les problèmes liés aux intégrations, à la messagerie et à la communication entre les services.

  • Rédigez un code clair, facile à maintenir et bien documenté, en respectant les meilleures pratiques.

  • Participez aux revues de code et contribuez à l'amélioration des normes et des processus d'ingénierie.


Compétences requises

  • Au moins 5 ans d'expérience en développement logiciel dans des fonctions d'ingénierie backend ou d'intégration.

  • Une solide expérience pratique d'Apache Camel et des modèles d'intégration d'entreprise.

  • Expérience dans le développement d'applications en Java ou .NET.

  • Expérience dans l'utilisation de Kubernetes et des déploiements en conteneurs.

  • Connaissance des API RESTful, des systèmes de messagerie et des architectures distribuées.

  • Une solide maîtrise de la conception d'intégrations, de la fiabilité des systèmes et de l'optimisation des performances.

  • Capacité à travailler efficacement dans un environnement de travail à distance et collaboratif.


Compétences souhaitées

  • Expérience dans les environnements cloud tels qu'AWS, Azure ou GCP.

  • Connaissance de Spring Boot ou de frameworks similaires.

  • Expérience avec des intermédiaires de messages tels que Kafka, RabbitMQ ou ActiveMQ.

  • Une expérience des pipelines CI/CD et des pratiques DevOps.

  • Expérience dans la prise en charge de plateformes d'entreprise à grande échelle ou d'écosystèmes d'intégration complexes.


Ce que ce poste vous offre

  • Environnement de travail à distance

  • Contrat à long terme (12 mois ou plus)

  • Possibilité de travailler sur des plateformes d'intégration d'entreprise à grande échelle

  • Environnement d'ingénierie collaboratif axé sur les technologies modernes du cloud et des conteneurs

Attachez un curriculum vitae. Les types de fichiers acceptés sont des DOC, DOCX, PDF, HTML et TXT.

Nous téléchargeons votre application. Il peut prendre quelques instants pour lire votre curriculum vitae. Veuillez patienter!