ALTERNANCE - Développeur Backend Java (H/F)
Role details
Job location
Tech stack
Job description
BAC+5 en informatique
Rentrée septembre 2026 - Durée : 1 an
En binôme avec votre tuteur, vous apprendrez le développement logiciel Java.
Votre environnement de travail
Vous intégrerez la Direction des Systèmes d'Information, et plus particulièrement le Pôle CMO.
Constitué de 80 personnes, il a en responsabilité la Sphère OMEGA, un ensemble applicatif outillant plusieurs macro-process critiques pour GRDF : gestion des échanges avec les fournisseurs de Gaz, gestion des contrats d'acheminement, facturation de l'acheminement, publication des relevés de compteurs., Intégré(e) à une équipe agile, vous participerez au développement et la maintenance de Microservices en Java / Spring Boot au cœur du SI de GRDF.
Concrètement, vous serez amené(e) à :
- Concevoir et développer des API REST pour exposer les services métier de la Sphère OMEGA (contrats d'acheminement, échanges fournisseurs, facturation).
- Implémenter des flux d'échanges de messages asynchrones avec Apache Kafka pour assurer la communication entre les différents services.
- Développer et optimiser des traitements batch avec Spring Batch (calculs de facturation, intégration de relevés de compteurs).
- Modéliser et requêter les données métier sur PostgreSQL.
- Veiller à la qualité du code à travers les tests unitaires, les revues de code et l'intégration continue.
- Participer aux analyses fonctionnelles et techniques en lien direct avec les développeurs et les équipes MOA, de la conception jusqu'à la mise en production.
Cerise sur le gâteau : vous apprendrez à utiliser l'IA comme véritable outil au service du développeur pour accélérer vos activités au quotidien.
Stack technique : Java 17+, Spring Boot, Spring Batch, API REST, Apache Kafka, PostgreSQL, Git, CI/CD
Requirements
Vous souhaitez intégrer une formation de Bac +5 en informatique ou génie logiciel, ce qui prouve votre engagement dans le domaine du développement logiciel.
Vous aimez résoudre des problèmes concrets, comprendre comment les choses fonctionnent sous le capot, et voir votre code tourner en production avec un vrai impact métier.
Vous êtes à l'aise avec Java et les bases du développement orienté objet, et vous osez poser des questions, challenger les solutions existantes et utiliser les outils IA pour aller plus…