Développeur spécialisé en intégration H/F
- Hiring from
- Belgium
- Work type
- Hybrid
- Posted
622,080 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
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) à une équipe projet d’envergure, vous êtes au cœur de l’interconnexion des applications et des données de nos clients. En tant que Développeur(se) Spécialisé(e) en Intégration, vous concevez, développez et sécurisez des flux d’échanges fiables, performants et maintenables au sein d’environnements hybrides (sur site et Cloud). Votre rôle s’articule autour de trois axes :
Développer et interconnecter
Développer et maintenir des connecteurs, APIs (REST / GraphQL / SOAP) et pipelines de données pour faire dialoguer des systèmes hétérogènes (ERP, CRM, bases de données, applications tierces).
Implémenter des flux d’intégration orientés événements et messages asynchrones (patterns EAI, routage, transformation de messages).
Intégrer les briques d'interconnexion au sein d’écosystèmes ESB / plateformes d'intégration et de services Cloud (Azure, GCP ou AWS).
Appliquer les standards stricts de sécurité applicative (authentification OAuth2 / OpenID Connect, gestion des secrets, chiffrement en transit et au repos).
Fiabiliser, tester et exploiter
Assurer la résilience des flux (gestion des reprises sur incident, dead-letter queues, observabilité et monitoring temps réel).
Garantir la qualité logicielle par des tests automatisés complets (unitaires, intégration, mocks d'APIs, tests de contrat) et l'intégration dans des pipelines CI/CD.
Rédiger la documentation technique (contrats d’interface OpenAPI, schémas de flux, guides d’exploitation).
Collaborer et progresser en équipe
Collaborer étroitement avec les développeurs back-end/front-end, les architectes data/solution et les Product Owners en méthodologie Agile.
Contribuer à l’estimation des chantiers techniques et au choix des outils d'interconnexion les plus adaptés.
Participer à la veille technique sur les nouveaux frameworks d’intégration, les microservices et l'outillage DevOps.
Votre environnement technique
Langages & Frameworks : Java (Spring Boot, Quarkus), Python, Node.js ou C# .NET.
Intégration & Messaging : Apache Camel, Kafka, RabbitMQ, ActiveMQ, écosystèmes ESB / iPaaS.
Web Services & APIs : REST, GraphQL, gRPC, OpenAPI / Swagger, passerelles d'API (API Gateways).
Cloud & Serverless : Microsoft Azure (Azure Service Bus, API Management, Functions, Logic Apps) ou équivalents AWS / GCP.
Architecture : Event-Driven Architecture (EDA), Microservices, Patterns EAI, architectures découplées.
DevOps & Qualité : Git, Docker, Kubernetes, CI/CD (Azure DevOps, GitLab CI, GitHub Actions), Postman, SonarQube.
Sécurité : OAuth 2.0, JWT, OpenID Connect, protocoles TLS/mTLS, OWASP.
Votre profil
Issu(e) d’une formation en informatique ou équivalent, vous justifiez d’une expérience significative en développement logiciel avec une forte composante en interfaçage et intégration de systèmes. On parie que vous cochez aussi ces cases :
Vous avez une solide expérience dans la conception et l'implémentation d'APIs et de mécanismes de messages asynchrones.
Vous maîtrisez les problématiques de transformation de données (JSON, XML, Avro, Protobuf) et la gestion des flux à fort volume ou haute criticité.
Vous avez un bon sens du diagnostic technique pour identifier et résoudre rapidement les goulots d’étranglement ou les ruptures de flux.
Vous appréciez le travail en squad Agile, faites preuve de curiosité technique et savez communiquer efficacement avec des interlocuteurs techniques comme fonctionnels.
Pourquoi Smile
Management de proximité par des pairs favorisant l’échange et un parcours d’évolution sur-mesure.
Montée en compétences continue : accès à des plateformes e-learning, financement de certifications (Cloud, éditeurs d'intégration), communautés de pratique internes.
Vie d’équipe : événements réguliers, hackathons, salons tech, afterworks et moments conviviaux.
Les prochaines étapes
Premier contact : échange de 20-30 min avec Sofia pour partager vos attentes mutuelles.
Entretien de parcours : échange approfondi sur vos expériences et réalisations.
Entretien technique : échange métier avec un expert en architecture & intégration.
Et si les feux sont au vert, nous serons ravis de vous intégrer à l'équipe !
