CDC INFORMATIQUE - Concepteur développeur - Alternance F/H
CDC Informatique
Publiée le
26/04/2026
Contrat
Alternance
Localisation
6 place des citernes
Taille équipe
—
Rémunération
Inconnue
Missions clés
Développer des API REST/SOAP pour des services mutualisés. · Intégrer Kafka pour la communication asynchrone entre microservices. · Contribuer à la conteneurisation des applications avec Docker. · Écrire des tests unitaires et d'intégration pour une couverture au minimum 80% du code. · Participer aux cérémonies Scrum et utiliser Jira pour le suivi des tâches.
Profil recherché
Esprit d'équipe · Rigueur · Dynamique
Outils & compétences
Java 17, Java 21, Spring Boot 4, Kafka, PostgreSQL, Docker, Kubernetes, GitLab CI, Git, Maven, JUnit 5, Mockito, SoapUI, Postman, IntelliJ IDEA, Jira, Confluence, Teams
Le poste en détail
Mission d'alternance– Concepteur/Développeur backendAGORA est une plateforme stratégique mutualisant des services pour les partenaires, dédiée à la gestion et au suivi des dossiers de formation. L'objectif est de transformer AGORA en une plateforme complète, en augmentant le nombre de services mutualisés, avec un focus sur la lutte contre la fraude (un module en cours de développement).Missions Principales :1. Développement Java/Spring Boot & Intégration KafkaImplémentation de services métiers :Développer des API REST/SOAP (Spring Boot 4) pour des services mutualisésIntégrer Kafka pour la communication asynchrone entre microservices et le traitement par lots (Spring Batch) pour les opérations massives.Utiliser Java 17/21 pour un code moderne et performant.Optimiser les requêtes SQL (JPA/Hibernate) et les flux Kafka.2. Conception & Architecture HexagonaleParticiper à la modélisation métier (DDD)Appliquer l’architecture hexagonale pour : isoler le cœur métier des détails techniques (frameworks, bases de données, APIs externes) et définir des ports et adaptateurs pour les interactions (Kafka, bases de données, APIs partenaires (REST/SOAP)).3. Infrastructure as Code (IAC) & CI/CDContribuer à la conteneurisation des applications avec Docker et leur déploiement sur Kubernetes.Pipeline CI/CD : Configurer et optimiser les pipelines GitLab CI.4. Tests Automatisés & QualitéÉcrire des tests unitaire et d'intégration pour une couverture au minimum 80% du code (métriques via SonarQube).Tests end-to-end (E2E) :Automatiser des scénarios fonctionnels avec SOAPUI/PostmanIntégrer les tests dans les pipelines GitLab CI.5. Documentation & CollaborationDocumentation technique :Rédiger de la documentation et des diagrammes (PlantUML) pour :Les flux Kafka (topics, producers/consumers).Les APIs REST/SOAP (Swagger/OpenAPI).L’architecture hexagonale (ports, adaptateurs).Documenter les procédures IAC et les pipelines CI/CD.Participer aux cérémonies Scrum (daily, sprint planning, rétrospectives).Utiliser Jira pour le suivi des tâches et Confluence pour la documentation.Présenter ses travaux lors des revues de code et des démos. Votre futur environnement de travail comprend :Des locaux agréablesUne communauté des alternants dynamiqueDes avantages tels que l’intéressement, un plan d’épargne entreprise, l’accès au restaurant d’entreprise, une mutuelle avantageuse, ainsi que divers avantages liés à l’entreprise et des engagements en matière de RSECinq jours de révisions pour vos examens si vous êtes en contrat d’apprentissageNos alternantes et alternants nous recommandent depuis plusieurs années avec le label Happy Trainees !