Comwatt est une entreprise technologique innovante, spécialisée dans la gestion intelligente de l’énergie résidentielle.
Nous concevons un gestionnaire d’énergie intelligent permettant aux ménages d’optimiser leur autoconsommation photovoltaïque en pilotant automatiquement leurs appareils électriques et en consommant l’énergie au moment le plus opportun.
Comwatt propose également des solutions solaires complètes pour les particuliers, intégrant production locale, autoconsommation et revente du surplus — dans une logique d’indépendance énergétique.
Le secteur de l’énergie vit une profonde mutation : transition énergétique, électrification des usages, montée en puissance des ENR... Dans ce nouveau paysage, le pilotage intelligent de la consommation devient stratégique, pour les particuliers comme pour l’équilibre du réseau national.
Dans le cadre d'une transformation stratégique majeure, Comwatt a rejoint le Groupe Crédit Agricole pour accélérer son développement et diffuser ses solutions à grande échelle.
Pour accompagner cette nouvelle phase de croissance, nous recherchons notre futur/e Développeur Back-end (H/F).
Vous serez en charge de concevoir, développer et maintenir les API et services backend de notre plateforme, en garantissant performance, scalabilité et qualité du code.
Vos missions principales seront (liste non exhaustive)
* Concevoir, développer et maintenir les API REST et les services backend
* Implémenter les contrats d'interface entre le backend et les applications clientes
* Développer les micro-services en respectant les principes d'architecture hexagonale
* Implémenter les flux de données en temps réel
* Développer les intégrations avec les systèmes tiers (CRM, ERP, services Azure…)
* Écrire du code de qualité en respectant les bonnes pratiques
* Développer les tests unitaires et d'intégration en suivant les principes du TDD
* Optimiser les performances des API et identifier les problèmes de performance
* Contribuer à la réduction de la dette technique
* Collaborer avec les équipes frontend, mobile, Data/IA, DevOps et QA
* Participer aux cérémonies Agile et aux rituels d'amélioration continue
Formation & expérience
Après une formation en développement informatique, vous justifiez d'une expérience significative (3 ans minimum) en développement backend, dans un environnement Java.
Compétences
* Maîtrise du développement backend en Java (Spring Boot et/ou Quarkus)
* Connaissance des principes d'architecture hexagonale (clean architecture) et des design patterns
* Maîtrise des bases de données : relationnelles, NoSQL et Time Series.
* Expérience en développement d'API REST et en conception de contrats d'interface
* Maîtrise des principes TDD et des frameworks de tests
* Connaissance des systèmes de messaging tels que Kafka et RabbitMQ
* Maîtrise de Git et des workflows de développement collaboratif
* Connaissance des outils de CI/CD
* La connaissance du secteur IoT et des protocoles de communication (Modbus, Zigbee, Matter) est un plus
Savoir-être
* Rigueur et sens du détail dans l'écriture du code et la conception des architectures
* Capacité à travailler en équipe et à communiquer efficacement
* Autonomie et force de proposition
* Curiosité et appétence pour l'apprentissage continu
* Capacité à comprendre les besoins métier et à traduire ces besoins en solutions techniques
* Pragmatisme et capacité à trouver des compromis entre excellence technique et contraintes de délais
Pourquoi nous rejoindre ?
ℹ️Utilisation d’outils numériques : visioconférences, CRM, Pack Office
♿Poste ouvert aux personnes en situation de handicap
💰Rémunération selon expérience
💻 Jusqu’à deux jours de télétravail
🩵Carte Swile
☀️12 jours de RTT / an
🕑Horaires flexibles favorisant l’équilibre vie professionnelle / vie personnelle
🚗Place de parking mise à disposition
✨Bureaux spacieux et agréables situés à deux pas du centre commercial Odysseum
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.