CDISophia Antipolis, France

Développeur Full Stack – GED/Workflow (Sophia Antipolis)

Hybride
DOCAPOSTE est l’entité digitale du groupe La Poste. Docaposte, société de la branche numérique du Groupe La Poste, est une entreprise créée en 2007 qui propose une gamme d’offres pour gérer les échanges professionnels de documents. Docaposte est une société de services en ingénierie informatique et traitement de documents : numérisation de documents pour archivage électronique ou diffusion électronique, édition et mise sous pli (éditique industrielle), archivage électronique, vidéo-codage. Docaposte soumet également ses partenaires au versement de RFA (voir conditions particulières). IL EST STRICTEMENT INTERDIT DE CONTACTER LE CLIENT EN DIRECT.

L’application existante est une solution de Gestion Électronique de Documents (GED) intégrant des workflows métiers. Elle est développée en Groovy/Grails (basé sur Java Spring) pour le backend, et utilise une IHM en React pour le frontend. L’objectif de la mission est d’ajouter de nouvelles fonctionnalités, d’optimiser les performances, et de moderniser l’architecture via la conteneurisation.

Objectifs Principaux

1. Développement de Nouvelles Fonctionnalités
o Ajout de fonctionnalités spécifiques à la GED (ex : gestion avancée des métadonnées, versions de
documents, droits d’accès granulaires).
o Intégration de workflows métiers personnalisables (ex : validation multi-étapes, notifications
automatisées).

2. Amélioration de l’IHM en React
o Refonte ou ajout de composants React pour une meilleure expérience utilisateur.

3. Conteneurisation de l’Application
o Migration de l’application vers une architecture conteneurisée (Docker).
o Configuration de fichiers Docker pour le backend (Groovy/Grails) et le frontend (React).
o Déploiement et tests en environnement local et sur un cluster (Kubernetes).

4. Optimisation du Stockage et de l’Indexation
o Analyse et optimisation de la base de données (PostgreSQL) pour le stockage des documents et
métadonnées.
o Mise en place ou amélioration de l’indexation (Elasticsearch) pour une recherche rapide et
efficace.
o Optimisation des requêtes et des temps de réponse

Compétences requises :

Backend : Groovy/Grails (ou Java Spring), SQL/NoSQL, Elasticsearch.
Frontend : React.
DevOps : Docker, Kubernetes (apprécié), conteneurisation.
Outils : Git, GitLab CI/CD, JUnit, Spock, Jest.

Informations complémentaires :

Date de démarrage : ASAP
Sous traitance interdite.
Profil à Sophia Antipolis.
Télétravail : 2j par semaine après une période d'1 mois sur site.
TJM fournisseur max : 374€

Informations de la mission :
  • Début de mission : 24/08/2026
  • Durée : 3 mois
  • Date de publication : 21/08/2026
  • Date limite de candidature : 26/08/2026

Compétences recherchées

Groovy/Grails (Indispensable)Java Spring (Indispensable)React (Indispensable)Docker (Indispensable)Kubernetes (Indispensable)PostgreSQL (Indispensable)Elasticsearch (Indispensable)SQL (Indispensable)NoSQL (Indispensable)Git (Indispensable)GitLab CI/CD (Indispensable)JUnit (Indispensable)Spock (Indispensable)Jest (Indispensable)conteneurisation (Indispensable)Gitlab CI/CD (Indispensable)Docker Kubernetes (Apprécié)ELASTICSEARCH (Indispensable)

Intéressé(e) ?

Rejoignez l'équipe et participez à nos projets ambitieux.