OmDev Logo
GetYourJob
0
Publié il y a 214 jours

Développeur Senior Java - Angular

Entreprise
CegedimRecrute en direct
Localisation
Rabat
Sur site
Type de contrat
CDI
Niveau
Mid
0vues
0clics

Description du poste

Développeur Senior Java - Angular (H/F)

Entreprise: Cegedim
Localisation: Rabat, Maroc
Type de contrat: CDI
Niveau d’études requis: Bac +5
Référence: 3428517

À propos de Cegedim

Fondée en 1969, Cegedim est un acteur innovant spécialisé dans les technologies et services numériques pour les secteurs de la santé et du B2B. Elle conçoit des logiciels métiers pour les professionnels de santé et de l’assurance, avec une présence dans plus de 10 pays et un effectif de 6 500 collaborateurs.
En 2025, le groupe a réalisé un chiffre d’affaires de 649,2 millions d’euros.

Contexte de la Business Unit (BU) : Cegedim eTrust

Spécialisée dans les solutions de confiance numérique, Cegedim eTrust intervient dans les domaines suivants :
  • Signature et archivage électronique (SAE)
  • Gestion des identités numériques et certificats PKI
  • Paiements SEPA et solutions de confiance
  • Gestion Électronique de Documents (GED)
L’équipe R&D (17 personnes) développe et maintient des solutions innovantes en microservices, déployées sur Kubernetes.

Mission principale

Rejoignez l’équipe R&D pour concevoir, développer et maintenir des applications critiques dans le domaine de la confiance numérique. Votre rôle couvrira l’ensemble du cycle de vie des projets, de la conception technique à la mise en production, en collaboration avec les Product Owners, Scrum Masters et développeurs.

Responsabilités principales

Développement Backend (Java/Spring)

  • Concevoir et développer des microservices Java avec :
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • Déployer des APIs REST sécurisées et performantes
  • Intégrer des systèmes de messagerie asynchrone (RabbitMQ, Kafka)
  • Optimiser les performances et la scalabilité des applications

Développement Frontend (Angular)

  • Développer des interfaces utilisateur modernes avec Angular (versions récentes)
  • Créer des composants réutilisables et maintenir la cohérence du design system
  • Intégrer les APIs backend et gérer l’état de l’application (RxJS, NgRx si applicable)
  • Assurer la compatibilité cross-browser et l’accessibilité des interfaces
  • Participer aux revues de code frontend et partager les bonnes pratiques

Qualité et Documentation

  • Rédiger des tests unitaires, d’intégration et end-to-end (JUnit, Mockito, Jest, Cypress)
  • Respecter les bonnes pratiques de code et les standards qualité (SonarQube)
  • Documenter les solutions techniques et contribuer à la documentation fonctionnelle

Collaboration et Agilité

  • Participer activement aux cérémonies Agile (Daily, Sprint Planning, Retrospective)
  • Collaborer avec les Product Owners et Scrum Masters pour affiner les user stories
  • Travailler avec les équipes métier et support pour résoudre les incidents en production
  • Partager les connaissances techniques avec l’équipe (tech talks, ateliers)


Salaire: Non précisé (à négocier selon profil)

Exigences du poste

Stack technique :

JavaSpring BootSpring CloudSpring SecurityAngularRxJSNgRxRabbitMQApache KafkaJUnitMockitoJestCypressSonarQube

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur
Voir sur LinkedIn

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.