Développeur Senior H/F
Unitech Solutions
- Nantes - 44
- Freelance
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Services aux Entreprises
Détail du poste
Le besoin
Contexte
La Direction des Solutions Distributeurs (DSOD), au sein de la DSI de la branche Grand Public et Numérique, porte les applications qui permettent aux chargés de clientèle, aux partenaires et aux clients de gérer le cycle de vente, la connaissance client et l'activité des points de contact du réseau d'une grande entreprise publique française. Ce patrimoine représente environ 200 applications déployées sur près de 19 000 points de contact physiques.
La mission se déroule au sein d'une squad, responsable de la qualité et de la fiabilité des données du référentiel Acores ainsi que de ses applications d'administration, de consultation et de modification. Un projet de modernisation de ce référentiel est en construction, avec un lotissement prévu sur une durée pluriannuelle. Le Tech Lead interviendra au sein de l'équipe existante pour accompagner cette modernisation, en s'appuyant également sur les usages de l'IA pour faciliter le développement et les tests.
Missions
Développement et évolution de l'application
- Développer de nouvelles fonctionnalités en réponse aux demandes de la MOA ou de la MOE
- Échanger avec la MOE Acores sur les choix techniques et contribuer à la conception de solutions adaptées
- Produire un développement générique, robuste et maintenable dans le temps
- Partager le bilan des exécutions et assurer un reporting régulier et proactif sur l'activité
Incidents de production et données
- Prendre en charge les incidents de production et réaliser les correctifs nécessaires
- Créer, modifier et maintenir les scripts de mise à jour massive des données (DTD)
- Garantir la qualité et la fiabilité des données présentes dans le référentiel
Tests et qualité
- Gérer les tests unitaires existants et créer de nouveaux tests unitaires
- Maintenir les tests automatisés et prévoir leur extension sur l'IHM d'administration
- Créer, maintenir et adapter les collections Bruno
- Élaborer les plans de tests dans Squash et suivre les anomalies / User Stories dans Jira
Patrimoine technique et accompagnement
- Mettre à jour les frameworks selon les recommandations du RSSI
- Piloter les montées de version des composants
- Être force de proposition sur la réduction de la dette technique
- Mettre à jour la documentation technique et les tickets de support (ServiceNow, Jira)
- Participer aux estimations, à l'organisation des travaux et à la rédaction des consignes destinées aux développeurs
- Encadrer les développeurs et contribuer à la montée en compétence de l'équipe
Environnement technique
- Java, Angular et SQL - base de données Oracle actuelle, PostgreSQL à terme
- OpenShift, Jenkins, WebSphere, RedHat, Struts et SonarQube
- Jira, Confluence et Git
- Architecture et contraintes de mise en production / exploitation
Compétences requises
Java
Niveau attendu : Maîtrise
Développement et évolution du référentiel AcoresAngular
Niveau attendu : Maîtrise
Évolution de l'IHM d'administrationSQL - Oracle / PostgreSQL
Niveau attendu : Maîtrise
Oracle actuel, PostgreSQL cibleOpenShift / Jenkins
Niveau attendu : Connaissance
Socle d'intégration et de déploiementWebSphere / RedHat / Struts
Niveau attendu : Connaissance
Socle applicatif existantSonarQube
Niveau attendu : Connaissance
Qualité et dette techniqueTests unitaires et automatisés
Niveau attendu : Maîtrise
Tests unitaires, IHM d'administration, collections BrunoJira / Confluence / Git
Niveau attendu : Maîtrise
Suivi, documentation et gestion de configurationDéveloppement assisté par l'IA
Niveau attendu : Souhaité
Usage de l'IA pour développer et tester
Conditions de travail
- Localisation : Nantes
- Expérience : 7 ans
- Démarrage : 1er octobre 2026
Le profil recherché
Profil recherché
- Maîtrise de Java pour le développement et l'évolution du référentiel Acores
- Maîtrise de Angular pour l'évolution de l'IHM d'administration
- Maîtrise de SQL avec Oracle (actuel) et PostgreSQL (cible)
- Connaissance d'OpenShift et Jenkins pour l'intégration et le déploiement
- Connaissance de WebSphere, RedHat et Struts pour le socle applicatif existant
- Connaissance de SonarQube pour la qualité et la gestion de la dette technique
- Maîtrise des tests unitaires et automatisés, incluant l'IHM d'administration et les collections Bruno
- Maîtrise de Jira, Confluence et Git pour le suivi, la documentation et la gestion de configuration
- Usage souhaité de l'IA pour le développement et les tests
Infos complémentaires
Publiée le 24/08/2026 - Réf : c0905626d680f210d9917768b278951d