Expert(e) Middleware

Il y a 4 heures

WoluweSaintPierre, Brussels, Belgique Smile Group Temps plein

L’intégration et les flux de données chez Smile, ce n’est pas un buzzword, c’est une pratique : des architectures ouvertes, robustes et hautement disponibles qui connectent et fluidifient les écosystèmes applicatifs critiques. On bâtit sur des fondations solides pour orchestrer les échanges de données en temps réel et asynchrones. 1 500 experts à travers l’Europe, et une R&D active sur les technologies d'intégration, le cloud et les architectures distribuées.

La mission

Intégré(e) à un projet d’envergure, vous êtes le garant de l'interconnexion des systèmes et de la fluidité des flux inter-applicatifs. Vous assurez la conception, l'implémentation et le maintien en conditions opérationnelles des plateformes d’intégration hybrides (ESB et Cloud Azure). Votre rôle se joue en trois temps :

Concevoir et interconnecter

  • Vous concevez, développez et faites évoluer les flux d’intégration, backends transversaux et interfaces logicielles (APIs REST, services de messaging) sur la base des besoins métier et des dossiers d'architecture.

  • Vous mettez en œuvre les composants au sein des écosystèmes ServiceMix ESB (Apache Camel, ActiveMQ, Karaf, CXF) et des services Microsoft Azure (Azure API Management, Azure Service Bus, Azure Blob Storage).

  • Vous appliquez les meilleures pratiques d’architecture (SOA, Event-Driven, Microservices, haute disponibilité) et de sécurité des flux (OpenID Connect, cryptographie, OWASP).

Surveiller, fiabiliser et exploiter

  • Vous assurez le bon fonctionnement, la surveillance continue des flux inter-applications et la résolution d'incidents techniques de production.

  • Vous garantissez la qualité logicielle par la mise en place de tests rigoureux (unitaires, intégration, TDD, charge) et respectez les standards d'intégration continue.

  • Vous rédigez les dossiers d'architecture technique, normes d’installation et dossiers d’exploitation pour pérenniser les plateformes.

Collaborer et faire progresser

  • Vous travaillez en synergie avec les architectes, les chefs de projets, les squads agiles et les équipes d'infrastructure système et cloud.

  • Vous estimez les charges de réalisation et contribuez au pilotage technique des chantiers d'intégration.

  • Vous maintenez une veille technologique active sur l'écosystème middleware, les approches DevOps et l'outillage moderne (y compris l'assistance IA au développement).

Smile s’engage pour un environnement où la diversité est une force et l’inclusion un pilier. Chaque talent est reconnu, respecté et encouragé à aller plus loin.

Votre environnement technique

  • Middleware, ESB & Messaging : ServiceMix ESB, Apache Camel, ActiveMQ, CXF, Karaf, OSGi, échanges asynchrones (JMS, AMQP).

  • Cloud & Passerelles d'API : Microsoft Azure, Azure API Management, Azure Service Bus, Azure Blob Storage, REST APIs (conception, OpenAPI), WebSockets.

  • Langages & Frameworks : Java, Java EE, Spring Framework, Spring Boot, JPA / Hibernate, TomEE, Tomcat.

  • Architecture & Modélisation : Architectures Event-Driven, SOA, Microservices, Haute Disponibilité, Design Patterns, Modélisation C4, UML.

  • DevOps, Outillage & Qualité : Azure DevOps (Pipelines CI/CD & Boards), Git, Maven, Docker, Linux (RHEL, Ubuntu), Bash, Postman, SonarQube, Testing (mocking, TDD, tests de charge).

  • Sécurité & Réseau : OpenID Connect, protocoles HTTP/TLS, OWASP Top 10, notions de cryptog