Développeur Backend H/F
Type de contrat: CDI
Localisation: Grenoble (38)
Salaire estimé: 36 500 – 45 000 € brut/an (selon Hellowork)
Niveau d’études requis: Bac +5
Contexte du poste
Le produit
ASGS (Advanced Smart Grid Suite) est une application dédiée à la gestion des données de comptage énergétique (électricité, gaz, eau). Il collecte et traite les données issues de compteurs intelligents (comme Linky ou Gazpar) et gère le parc des compteurs en production.
Au sein de l’équipe
ASGS, sous la supervision d’un ingénieur expérimenté, vous intervenez sur :
- Les évolutions de l’interface utilisateur, basées sur les retours terrain ou les besoins de développement de nouvelles fonctionnalités.
- L’amélioration continue du produit pour répondre aux exigences des distributeurs d’énergie mondiaux.
Missions principales
Développement et architecture
- Concevoir et développer des fonctionnalités front-end (UI/UX responsives).
- Développer, structurer et optimiser le back-end (API, microservices).
- Implémenter et maintenir des bases de données relationnelles (SQL) et NoSQL.
- Participer à l’architecture technique et à la conception globale des applications.
Qualité et tests
- Rédiger des tests unitaires, d’intégration et E2E.
- Contribuer à la refactorisation du code et aux revues techniques.
- Garantir performance, sécurité et maintenabilité des solutions développées.
Collaboration et gestion de projet
- Participer aux cérémonies Agile (daily, sprint planning, rétrospectives).
- Collaborer avec UX/UI designers, Product Owners, QA et développeurs.
- Documenter le travail réalisé (technique, API, schémas, etc.).
Compétences techniques recherchées
- Langages: HTML5, CSS3, JavaScript/TypeScript
- Frameworks: Vue.js / React.js
- Outils: Vite
- Langages: Node.js, Java
- Frameworks: Spring Boot
- Conception: API REST et SOAP/WS
Bases de données
- SQL: PostgreSQL, Oracle
- NoSQL: MongoDB, Redis, Elasticsearch
- Versioning: Git, GitLab
- Conteneurisation: Docker
- Qualité de code: Sonar
- Architectures microservices
- Bonnes pratiques de sécurité
- Tests: JUnit
Soft skills attendues
- Esprit d’initiative, autonomie et premières aptitudes en management/coordination.
- Analyse technique et capacité à proposer des solutions.
- Curiosité et adaptabilité aux nouveaux environnements.
- Travail d’équipe, rigueur et organisation.
- Communication claire (orale et écrite).
- Anglais niveau B2 minimum (obligatoire).