Développeur Senior H/F

Unitech Solutions
Nantes, France
3 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Confluence JIRA Automation of Tests Unit Testing Configuration Management IBM Websphere Application Server Apache Struts PostgreSQL OpenShift Oracle Databases
+10 more
Oracle (Applications) Red Hat Enterprise Linux SonarQube SQL Databases Data Server Interface Technical Debt Git AngularJS Jenkins Servicenow

Job description

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

Requirements

Java Niveau attendu : Maîtrise Développement et évolution du référentiel Acores

  • Angular Niveau attendu : Maîtrise Évolution de l’IHM d’administration

  • SQL - Oracle / PostgreSQL Niveau attendu : Maîtrise Oracle actuel, PostgreSQL cible

  • OpenShift / Jenkins Niveau attendu : Connaissance Socle d’intégration et de déploiement

  • WebSphere / RedHat / Struts Niveau attendu : Connaissance Socle applicatif existant

  • SonarQube Niveau attendu : Connaissance Qualité et dette technique

  • Tests unitaires et automatisés Niveau attendu : Maîtrise Tests unitaires, IHM d’administration, collections Bruno

  • Jira / Confluence / Git Niveau attendu : Maîtrise Suivi, documentation et gestion de configuration

  • Développement assisté par l’IA Niveau attendu : Souhaité Usage de l’IA pour développer et tester, Profil recherchéMaîtrise de Java pour le développement et l’évolution du référentiel AcoresMaîtrise de Angular pour l’évolution de l’IHM d’administrationMaîtrise de SQL avec Oracle (actuel) et PostgreSQL (cible)Connaissance d’OpenShift et Jenkins pour l’intégration et le déploiementConnaissance de WebSphere, RedHat et Struts pour le socle applicatif existantConnaissance de SonarQube pour la qualité et la gestion de la dette techniqueMaîtrise des tests unitaires et automatisés, incluant l’IHM d’administration et les collections BrunoMaîtrise de Jira, Confluence et Git pour le suivi, la documentation et la gestion de configurationUsage souhaité de l’IA pour le développement et les tests, 1. Maîtrise de Java pour le développement et l’évolution du référentiel Acores

  1. Maîtrise de Angular pour l’évolution de l’IHM d’administration
  2. Maîtrise de SQL avec Oracle (actuel) et PostgreSQL (cible)
  3. Connaissance d’OpenShift et Jenkins pour l’intégration et le déploiement
  4. Connaissance de WebSphere, RedHat et Struts pour le socle applicatif existant
  5. Connaissance de SonarQube pour la qualité et la gestion de la dette technique
  6. Maîtrise des tests unitaires et automatisés, incluant l’IHM d’administration et les collections Bruno
  7. Maîtrise de Jira, Confluence et Git pour le suivi, la documentation et la gestion de configuration
  8. Usage souhaité de l’IA pour le développement et les tests

EUR

Struts DTD Force de proposition Intelligence artificielle IHM Confluence SQL Oracle Git Angular Jenkins Jira PostgreSQL SonarQube Java

Benefits & conditions

Localisation : Nantes

  • Expérience : 7 ans
  • Démarrage : 1er octobre 2026, Taux journalier :Salaire selon profil

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · World Congress 2026 Europe

Videos

See all

Related articles

See all