Nous recherchons un(e) Développeur/se Java Angular pour rejoindre notre practice Apps Engineering sur un projet dans le secteur de l'énergie. Vous participez à un projet structurant pour nos clients avec des enjeux techniques intéressants sur des technos modernes.
Le contexte projet :
Vous intégrerez une petite équipe à taille humaine composée de 2 développeurs et 1 Product Owner, travaillant sur un projet métier dans le domaine de l'énergie.
Votre environnement technique
- Stack technique : Java, Angular, Spring, TypeScript
- Base de données : SQL (PostgreSQL, Oracle)
- CI/CD : GitLab (intégration et déploiement continus)
- Environnements : Dev, Qualif, Recette, Pré-Prod, Production
- Méthodologie : Agile / Scrum (sprints de 2 semaines)
- Outils : Jira pour le suivi des tickets (User Stories, Tâches, Anomalies)
- Qualité : Tests de Non-Régression (TNR) automatiques lancés quotidiennement
Vos missions principales
Développement
- Développer des fonctionnalités en Java (back-end) et Angular (front-end)
- Gérer et manipuler des jeux de données métier (imports, exports, traitements)
- Implémenter des APIs REST et services back-end
- Développer des interfaces utilisateur responsive et ergonomiques
- Interagir avec des systèmes partenaires (SIG, portails, etc.)
Qualité et Tests
- Réaliser des tests unitaires pour garantir la qualité du code
- Corriger les anomalies détectées par les TNR ou les tests manuels
- Analyser les bugs et identifier leur origine (application, données, systèmes partenaires)
- Valider les développements sur les différents environnements (Qualif, Recette)
Déploiement et Suivi
- Participer aux déploiements (MEP toutes les 2 semaines)
- Suivre le cycle CI/CD via GitLab (intégration, build, déploiement)
- Gérer les tickets Jira (User Stories, Tâches techniques, Anomalies)
- Documenter vos développements et les processus techniques