Le poste Architecte Intégration / Ingénieur Intégration Senior, spécialisé Apache Camel
Partager cette offre
Je recherche un Architecte Intégration / Ingénieur Intégration Senior, spécialisé Apache Camel ayant un anglais fluent
Le contexteMon client bancaire recherche un Expert Apache Camel pour piloter la migration de flux TIBCO vers une architecture d'intégration moderne, cloud-native et résiliente. Vous interviendrez sur des systèmes critiques à fort volume, dans un environnement technique exigeant où performance, fiabilité et observabilité sont au cœur des enjeux.
Vos missions
Migration TIBCO → Camel : analyse des routes existantes, réécriture et qualification
Développement de routes Camel avancées (Java DSL & YAML DSL) : routage dynamique, CBR, EIP, gestion d'erreurs (Dead Letter Channel, Retry, Circuit Breaker)
Conception de kamelets réutilisables et de catalogues de composants d'intégration partagés
Orchestration multi-étapes avec gestion transactionnelle distribuée et rollback
Idempotence : mise en œuvre du pattern Idempotent Consumer pour garantir l'exactly-once sur les flux critiques
Transformations avancées : XSLT, JSONata, Velocity, marshalling/unmarshalling (JAXB, Jackson)
Développement de services backend Spring Boot exposant des API REST
Intégration événementielle : Kafka, IBM MQ
Patterns de résilience : split/aggregate, throttling, backpressure, routage asynchrone
Infrastructure as Code & GitOps : Terraform, Helm, ArgoCD/Flux
CI/CD : contribution aux pipelines GitLab multi-environnements
Tests d'intégration : CamelTestSupport, TestContainers
Observabilité : métriques Camel (Micrometer), supervision des routes
Compétences techniques requises :
Apache Camel — niveau expert, 5+ ans d'expérience (Java DSL, YAML DSL, EIP, kamelets, gestion d'erreurs avancée)
Expérience confirmée en migration TIBCO (BusinessWorks, EMS ou équivalent)
Spring Boot 3.x / Java 17-21
Environnements cloud-native : conteneurs, déploiement, exploitation
IaC : Terraform, Ansible (ou équivalent) + GitOps (ArgoCD, Flux)
Kafka et architectures événementielles
XML/XSD/XSLT avancé, transformation et validation de messages
Patterns EIP : CBR, Aggregator, Splitter, Idempotent Consumer, Dead Letter Channel
Tests Camel (CamelTestSupport, TestContainers)
Observabilité : OpenTelemetry, Micrometer
Oracle SQL, Maven Multi-Modules, GitLab CI/CD
Expérience :
Minimum 10 ans en intégration, middleware ou développement backend
Au moins 4 ans sur Apache Camel, avec expertise avérée en EIP, conception de routes complexes et traitement de gros volumes
Expérience prouvée sur des projets de migration TIBCO
Solide maîtrise de l'écosystème SpringBoot / Java
Expérience confirmée en environnement cloud-native (CI/CD, IaC)
Autonomie sur l'analyse fonctionnelle et technique d'une architecture existante
À l'aise en environnement Agile et multidisciplinaire
Un plus :
Expérience approfondie migration TIBCO → Camel
IaC avancé (gestion de pipelines, drift detection)
Connaissance des normes ISO 20022
Expérience en environnement critique/régulé (banque, assurance)
IBM MQ, CFT
Groovy / JSONata avancé
Hawtio / Kaoto
Profil recherché
Compétences techniques requises :
Apache Camel — niveau expert, 5+ ans d'expérience (Java DSL, YAML DSL, EIP, kamelets, gestion d'erreurs avancée)
Expérience confirmée en migration TIBCO (BusinessWorks, EMS ou équivalent)
Spring Boot 3.x / Java 17-21
Environnements cloud-native : conteneurs, déploiement, exploitation
IaC : Terraform, Ansible (ou équivalent) + GitOps (ArgoCD, Flux)
Kafka et architectures événementielles
XML/XSD/XSLT avancé, transformation et validation de messages
Patterns EIP : CBR, Aggregator, Splitter, Idempotent Consumer, Dead Letter Channel
Tests Camel (CamelTestSupport, TestContainers)
Observabilité : OpenTelemetry, Micrometer
Oracle SQL, Maven Multi-Modules, GitLab CI/CD
Expérience :
Minimum 10 ans en intégration, middleware ou développement backend
Au moins 4 ans sur Apache Camel, avec expertise avérée en EIP, conception de routes complexes et traitement de gros volumes
Expérience prouvée sur des projets de migration TIBCO
Solide maîtrise de l'écosystème SpringBoot / Java
Expérience confirmée en environnement cloud-native (CI/CD, IaC)
Autonomie sur l'analyse fonctionnelle et technique d'une architecture existante
À l'aise en environnement Agile et multidisciplinaire
Environnement de travail
Compétences techniques requises :
Apache Camel — niveau expert, 5+ ans d'expérience (Java DSL, YAML DSL, EIP, kamelets, gestion d'erreurs avancée)
Expérience confirmée en migration TIBCO (BusinessWorks, EMS ou équivalent)
Spring Boot 3.x / Java 17-21
Environnements cloud-native : conteneurs, déploiement, exploitation
IaC : Terraform, Ansible (ou équivalent) + GitOps (ArgoCD, Flux)
Kafka et architectures événementielles
XML/XSD/XSLT avancé, transformation et validation de messages
Patterns EIP : CBR, Aggregator, Splitter, Idempotent Consumer, Dead Letter Channel
Tests Camel (CamelTestSupport, TestContainers)
Observabilité : OpenTelemetry, Micrometer
Oracle SQL, Maven Multi-Modules, GitLab CI/CD
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Architecte Intégration / Ingénieur Intégration Senior, spécialisé Apache Camel
BEEZEN
