Jobiglo

لا توجد نتائج.

Développeur(se) Java/Spring – Conception et Développement de Microservices

Inetum · Casablanca

جديد
CDI Hybrid Senior 🇫🇷 Français
Java 11+ Spring Boot Microservices REST / OpenAPI / Swagger SOAP Resilience4j / Circuit Breaker Docker / Kubernetes CI/CD (GitLab CI, Jenkins) JUnit 5 Testcontainers Pact JMeter / Gatling Prometheus / Grafana ELK Stack OpenTelemetry Domain‑Driven Design Clean Architecture Agile / Scrum

وصف الوظيفة

Inetum, acteur majeur du conseil et des services numériques, recherche un(e) développeur(se) confirmé(e) spécialisé(e) en architecture microservices pour rejoindre son équipe d’ingénierie au sein d’une maison de courtage de premier plan. Vous serez au cœur de la transformation digitale du système central, en concevant, développant et maintenant des microservices robustes, évolutifs et sécurisés, capables d’exposer les capacités BCS (Business Core Services) via des APIs REST standardisées. **Missions principales** - Concevoir et implémenter des microservices en Java 11+ avec le framework Spring Boot, en suivant les principes du Domain‑Driven Design (DDD) et les bonnes pratiques de Clean Architecture. - Rédiger les spécifications d’APIs conformes aux standards OpenAPI/Swagger, incluant la validation stricte des entrées/sorties et la gestion centralisée des erreurs (Problem‑Details RFC7807). - Intégrer les services BCS avec des systèmes internes (ERP, CRM) et externes (services SOAP, partenaires tiers) en assurant la compatibilité, la cohérence des données et la traçabilité des appels. - Mettre en place la résilience des microservices grâce aux patterns timeout, retry, circuit‑breaker et bulkhead, en s’appuyant sur des bibliothèques comme Resilience4j ou Spring Cloud Circuit Breaker. - Garantir l’observabilité complète : métriques Prometheus, logs structurés (Logback/ELK), tracing distribué (OpenTelemetry, Zipkin) et corrélation via X‑Correlation‑ID. - Développer une suite de tests automatisés : unitaires (JUnit 5, Mockito), d’intégration (Testcontainers), de contrat (Pact) et de performance (JMeter ou Gatling). - Collaborer étroitement avec les équipes BFF, Mobile et Web pour aligner les exigences fonctionnelles, les formats de données (JSON, Protobuf) et les contraintes de latence. - Assurer le support de production : analyse d’incidents, correction de défauts, amélioration continue et mise à jour de la documentation technique sur Confluence (guides d’opération, playbooks, diagrammes d’architecture). - Promouvoir une culture DevOps et Agile : participation aux cérémonies Scrum, revues de code, pair‑programming et partage de connaissances. **Profil recherché** - Minimum 5 ans d’expérience professionnelle en développement Java/Spring, dont au moins 2 ans sur des architectures microservices. - Maîtrise des concepts REST, SOAP, OpenAPI, ainsi que des outils de gestion d’APIs (API‑Gateway, Kong, Apigee). - Expérience avérée avec les patterns de résilience (Resilience4j, Hystrix) et les outils d’observabilité (Prometheus, Grafana, ELK, OpenTelemetry). - Solides compétences en tests automatisés (JUnit 5, Testcontainers, Pact, JMeter/Gatling). - Connaissance des conteneurs Docker et de l’orchestration Kubernetes (ou OpenShift) est un plus. - Bonnes pratiques CI/CD (GitLab CI, Jenkins, ArgoCD) et culture DevOps. - Capacité à travailler en équipe multidisciplinaire, sens du service et orientation résultats. - Excellente communication écrite et orale en français ; l’anglais technique est un atout. **Ce que nous offrons** - Un environnement de travail stimulant au sein d’une entreprise internationale reconnue pour son innovation. - Possibilité de télétravail partiel (mode hybride) avec des bureaux modernes à Casablanca. - Accès à des formations certifiantes (Java, Spring, Cloud, DevOps) et à un budget dédié au développement professionnel. - Programme de santé et bien‑être, tickets restaurant, participation aux frais de transport. - Rémunération attractive et avantages sociaux conformes aux standards du marché marocain. Rejoignez Inetum et participez à la création de solutions de pointe qui transforment le secteur de la courtage. Vous êtes passionné(e) par les microservices, l’observabilité et l’excellence technique ? Postulez dès maintenant !

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Inetum.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI basé à Casablanca.

لماذا تبلغ عن هذا العرض؟

شكراً لإبلاغك. سنراجع هذا العرض.

قدم طلبك في 30 ثانية

أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.

بالمتابعة، أنت توافق على شروط الاستخدام.

لديك حساب بالفعل؟ تسجيل الدخول

مهتم؟ تواصل معنا

منشور منذ ساعة

ينتهي شهر من الآن

10 مشاهدات · 0 طلبات

عزز فرصك

حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.

جاري تحليل سيرتك الذاتية...

Inetum

Casablanca