Le poste Développeur Full Stack Groovy/Grails & React (H/F)
Partager cette offre
Contexte de la mission
Dans le cadre de l’évolution d’une application de Gestion Électronique de Documents (GED) intégrant des workflows métiers, nous recherchons un développeur Full Stack expérimenté. L’application repose sur un backend en Groovy/Grails (écosystème Java Spring) et un frontend en React.
L’objectif est de renforcer la solution existante en ajoutant de nouvelles fonctionnalités, en améliorant les performances globales et en modernisant l’architecture via des technologies de conteneurisation.
Vos missions1. Développement de nouvelles fonctionnalités
Concevoir et développer des fonctionnalités avancées liées à la GED :
Gestion des métadonnées
Versioning des documents
Gestion fine des droits d’accès
Implémenter des workflows métiers personnalisables :
Validation multi-étapes
Notifications automatisées
2. Amélioration de l’interface utilisateur
Développer et améliorer des composants React
Optimiser l’expérience utilisateur et les performances côté frontend
3. Conteneurisation de l’application
Migrer l’application vers une architecture conteneurisée (Docker)
Créer et maintenir les Dockerfiles (backend & frontend)
Déployer et tester l’application :
En local
Sur un cluster Kubernetes (si applicable)
4. Optimisation des performances
Analyser et optimiser la base de données PostgreSQL
Améliorer les mécanismes d’indexation avec Elasticsearch
Optimiser les requêtes et réduire les temps de réponse
Code source documenté (backend & frontend)
Configuration Docker (Dockerfiles, Docker Compose)
Documentation technique complète (installation, déploiement, architecture, workflows)
Tests unitaires et d’intégration couvrant les développements réalisés
Profil recherché
Compétences techniques :
Backend : Maîtrise de Groovy/Grails ou Java Spring
Frontend : Solide expérience en React
Bases de données : PostgreSQL, SQL/NoSQL
Indexation : Elasticsearch
DevOps : Docker, Kubernetes (apprécié)
Outils : Git, CI/CD (GitLab), frameworks de tests (JUnit, Spock, Jest)
Qualités attendues :
Autonomie et rigueur
Esprit d’analyse et de résolution de problèmes
Capacité à travailler en équipe
Sens de la qualité et des bonnes pratiques de développement
Environnement de travail
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Full Stack Groovy/Grails & React (H/F)
RIDCHA DATA
