Nous sommes une ESN spécialisée dans le geste de proximité depuis 2005, offrant une expertise complète dans les domaines de l'informatique, des télécommunications, de la sécurité, mobilité et énergie. De plus, nous proposons des postes pour du déploiement, régie, maintenance et installation. Localisation : Île-de-France (télétravail partiel)
Démarrage :
Durée : 6 mois renouvables
Dans le cadre du projet Linky Chaine Communicante, Enedis recherche plusieurs développeurs Java de niveaux d'expérience variés (minimum 4 ans à 8 ans+) pour renforcer ses équipes. Ce produit stratégique assure la communication entre les compteurs Linky et le SI d'Enedis, et est utilisé quotidiennement par 35 millions de particuliers ainsi que les fournisseurs d'électricité.
Missions principales (communes à tous les profils, évolutives selon séniorité) :
- Conception, développement, tests et maintenance d'applications
- Implémentation de fonctionnalités backend (Java 8 à 21), API REST, Kafka, PostgreSQL, MongoDB
- Suivi du produit jusqu'à la production : monitoring, alerting, support et amélioration continue
- Participation active à l'automatisation de la chaîne CI/CD, déploiement avec Jenkins, Ansible, Terraform
- Correction d'anomalies, revue de code, rédaction de documentation technique
- Mise en place de dashboards (Grafana) pour supervision
- Participation à la migration Oracle/PostgreSQL et Java 8 > Java 21
Responsabilités spécifiques selon expérience :
Junior (4 ans) :
- Intégration à une équipe agile
- Réalisation de tests croisés, support fonctionnel, rédaction de documentations
- Participation à la mise en production et à l'industrialisation du SI
- Migration de MongoDB vers PostgreSQL
Confirmé (6 ans) :
- Conception d'architectures applicatives évolutives
- Participation à la revue de code, choix de conception, amélioration des pratiques
- Intégration et traitement de flux Kafka, SQL avancé, tests automatisés (JUnit5, Mockito)
Senior (8 ans) :
- Référent technique et animateur des pratiques de développement
- Conception d'applications, définition de roadmap avec les PO
- Lead technique sur le projet IDEO : accompagnement des développeurs, pilotage des évolutions
- Contribution stratégique à la migration hors Oracle, mutualisation des chaînes DEVOPS
Stack technique :
- Back-end : Java 8 à 21, Spring, CDI, JAX-RS, JPA, EJB, JMS, Hibernate, MyBatis
- Front-end : Angular, React
- CI/CD : Maven, Git, Jenkins, Ansible, Terraform, GitLab CI
- Conteneurisation & Infra : Docker, K8s, WebLogic, Helm, Vagrant, VirtualBox
- SGBD : PostgreSQL, Oracle, MongoDB, Redis
- Supervision : Grafana, Prometheus, ELK, AppDynamics
- Autres : Kafka, RHEL, TLS, PKI
Profil recherché :
- Première expérience réussie sur des projets Java en environnement agile
- Capacité d'analyse, autonomie, rigueur, esprit collaboratif
- Connaissances solides des systèmes de comptage (Smart Grid) et du domaine de l'énergie (fortement apprécié)
- Anglais technique courant
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.