Contexte
Dans le cadre de la V2 d’une plateforme innovante (IoT, télémétrie temps réel, flux vidéo, cartographie 3D, intégrations constructeurs…), nous lançons une refonte complète du backend.
Objectif : migrer de Spark vers Spring, structurer une architecture modulaire event-driven (Redis Streams), renforcer la robustesse et la scalabilité, et livrer une version démontrable en juin 2026.
Mission en collaboration directe avec le Tech Lead, full remote, 5j/semaine.
Missions
Missions principales :
1. Structurer l’architecture Backend V2 sous Spring Boot
2. Mettre en place une architecture modulaire (API / services / événements / intégrations)
3. Concevoir et implémenter une architecture event-driven avec Redis Streams
4. Refactoriser les endpoints critiques
5. Structurer les connecteurs IoT (MQTT, APIs tierces)
6. Garantir robustesse, scalabilité et gestion des erreurs temps réel
7. Mettre en place les standards backend et bonnes pratiques d’industrialisation
Missions annexes :
8. Réaliser des revues de code
9. Documenter l’architecture et les choix techniques
10. Participer à l’amélioration de l’observabilité technique
11. Accompagner et aligner l’équipe sur les standards backend
12. Challenger les choix techniques existants
Stack technique
Compétences à maîtriser :
13. Java 21
14. Spring Boot
15. Architecture event-driven (Redis Streams)
16. PostgreSQL
17. MQTT (Mosquitto)
18. Docker / Docker Compose
19. GitLab CI
20. JWT / Token / HMAC
21. Conception d’APIs robustes et scalables
Environnement global :
22. Plateforme IoT intégrant flux temps réel et vidéo (WebRTC / RTSP)
23. Micro-services (Javalin) et architecture modulaire
24. Déploiements SaaS & on-premise
25. Culture orientée qualité technique et pragmatisme produit
26. Collaboration directe avec le Tech Lead et forte autonomie
Profil recherché
27. 5 à 7 ans minimum d’expérience en backend Java
28. Excellente maîtrise de Spring Boot
29. Expérience concrète en architecture event-driven
30. Bonne compréhension des systèmes IoT et connectés
31. Capacité à structurer et faire évoluer un système existant
32. Esprit critique et capacité à challenger techniquement
33. Pragmatique, orienté delivery et impact produit
Avantages
34. Mission stratégique à fort impact technique
35. Full remote (5j/semaine)
36. Collaboration directe avec le Tech Lead
37. Environnement technique moderne et stimulant
38. Projet innovant dans l’univers drone & IoT
39. Mission temps plein sur 3–4 mois
Pourquoi nous rejoindre ?
Vous interviendrez sur une refonte backend ambitieuse dans un environnement IoT complexe et stimulant. C’est une mission idéale pour un profil senior qui aime structurer, industrialiser et élever le niveau technique d’un produit en pleine évolution.
Si vous aimez les architectures propres, les systèmes event-driven robustes et les environnements exigeants mais pragmatiques, cette mission est faite pour vous.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.