Contexte du projet :
Nous recherchons un Développeur confirmé pour rejoindre une équipe travaillant sur une solution de Gestion Électronique de Documents (GED) intégrant des workflows métiers. Le projet consiste à ajouter de nouvelles fonctionnalités, optimiser les performances et moderniser l?architecture de l?application existante via la conteneurisation, tout en utilisant un environnement Groovy/Grails basé sur Java Spring pour le backend et React pour le frontend.
Missions :
Le Développeur sera en charge de la réalisation et de l?évolution de l?application en respectant les spécifications fonctionnelles et techniques définies. Plus précisément, vos missions seront les suivantes :
Analyse des besoins : Participer à l?analyse détaillée des besoins fonctionnels et techniques du projet.
Développement : Implémenter les solutions techniques en utilisant Java, Spring, Groovy et Hibernate, en suivant les bonnes pratiques de développement.
Modernisation de l'architecture : Contribuer à l'optimisation des performances et à la refonte de l?architecture via des pratiques modernes comme la conteneurisation.
Rédaction de la documentation : Créer et maintenir la documentation technique et fonctionnelle associée à l?application.
Qualité du code : Assurer la qualité technique et fonctionnelle des systèmes développés.
Suivi et coordination : Piloter les prestataires externes impliqués dans le projet et suivre les avancements.
Compétences techniques requises :
Java (Confirmé) ? Expertise dans le développement backend en Java.
Spring (Confirmé) ? Maîtrise de Spring Framework (Spring Boot, Spring MVC, etc.).
Groovy (Junior) ? Connaissance ou appétence pour le développement en Groovy.
Hibernate (Confirmé) ? Compétences solides en ORM (Object Relational Mapping) avec Hibernate.
React (Frontend) ? Notions ou expérience dans l'intégration avec une IHM React.
Conteneurisation (Docker/Kubernetes) ? Bonne compréhension des concepts de conteneurisation et de mise en production d'applications
Lieu de travail : Sophia Antipolis (3 jours par semaine sur site, 2 jours télétravail possibles selon les besoins)
Profil candidat:
Expérience professionnelle : Vous avez une expérience significative dans le développement d'applications backend avec des technologies Java, Spring et Hibernate.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.