Développeur Backend Java Spring Boot Kafka
ematissSaaS B2BPubliée il y a 3 semaines
~ 750 – 950 €/jFourchette estimée par FreelanceScope à partir du niveau d'expérience demandé : la source ne publie pas de TJM pour cette mission.
- Lieu
- Île-de-France · Télétravail non précisé
- Durée
- 6 mois
- Démarrage
- 29 octobre 2026
- Expérience
- Séniorité non précisée
- Langues
- Français
- Contrat
- Freelance
Situer cette mission
Repères calculés par FreelanceScope sur les missions ouvertes de son catalogue — ils ne proviennent pas de l'annonce et n'engagent pas l'entreprise.
- 54 missions développeur back-end sont ouvertes à Île-de-France en ce moment, sur 502 pour ce métier en France.
- 4 % des missions développeur back-end de notre catalogue sont ouvertes en télétravail total.
- Compétences peu demandées ailleurs dans le catalogue : Kafka (218 missions), Spring Boot (244 missions). À séniorité égale, une compétence rare se négocie mieux.
Séniorité non précisée par l'annonce · Comment ces repères sont calculés
La mission
Contexte : Au sein d’une squad dédiée à une plateforme d’ingénierie, vous participez au développement d’un moteur d’orchestration permettant d’exécuter les parcours proposés aux utilisateurs via un portail développeur.
L’objectif est de transformer une demande utilisateur en une chaîne d’actions automatisées, fiable, sécurisée et traçable, interagissant avec différentes plateformes du système d’information.
Dans ce cadre, vous intervenez notamment sur : - Le développement du moteur d’orchestration ; - Le développement des APIs du Control Plane ; - L’intégration avec différentes plateformes et systèmes internes ; - La conception et l’implémentation de workflows robustes et industrialisés.
Vous travaillerez en étroite collaboration avec le Tech Lead / Architecte, l’équipe IVV/QA et le Product Owner.
Missions : 1. Cadrage & Onboarding - Collaborer avec le Tech Lead et l’Architecte pour analyser et challenger l’architecture et le modèle de données ; - Prendre en main le code existant de l’orchestrateur ; - Monter en compétence sur le POC du portail développeur.
2. Développement de la chaîne technique - Contribuer au développement de la chaîne technique de bout en bout, depuis le portail jusqu’à l’environnement d’exécution ; - Développer les composants backend et les APIs nécessaires au fonctionnement du Control Plane ; - Participer à la mise en place des premiers workflows.
3. MVP fonctionnel - Développer et faire évoluer les fonctionnalités du MVP ; - Améliorer progressivement la fiabilité et la robustesse de l’application ; - Mettre en œuvre les mécanismes de gestion des erreurs, statuts, retries et timeouts.
4. Hardening & Intégration Renforcer la stabilité de l’application autour des enjeux suivants : - Résilience ; - Idempotence ; - Retry et timeout ; - Gestion des erreurs partielles ; - Sécurité ; - Observabilité ; - Performance des workflows.
5. Release Candidate - Contribuer à la stabilisation de la version Release Candidate ; - Développer les tests unitaires et d’intégration ; - Participer à la documentation technique et à la documentation des APIs ; - Mettre à jour les logs et les éléments d’observabilité ; - Contribuer à la rédaction d’un Runbook / SCOM Light.
Compétences attendues
Indispensables
- Java
- Spring Boot
- Kafka


