Développeur Java H/F

Enova France
Valbonne, France
24 days ago

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) Unit Testing Databases Relational Databases DevOps Document Management Systems Web Development Elasticsearch Groovy Grails (Framework) Hibernate (Java)
+15 more
Human-Computer Interaction Spring Framework Junit PostgreSQL Meta-Data Management Management of Software Versions Planning Software ReactJS Spock Backend Git Gitlab-ci Kubernetes Front End Software Development Docker

Job description

Dans le cadre d’un projet d’envergure, vous intégrerez l’équipe en charge d’une solution critique de Gestion Électronique de Documents (GED) intégrant des workflows métiers complexes. Vos défis principaux consisteront à enrichir cette application, à optimiser ses performances globales et à moderniser son architecture grâce à la conteneurisation.

En parallèle, votre polyvalence vous permettra d’intervenir ponctuellement sur d’autres projets afin de garantir le maintien en condition opérationnelle (MCO) de notre écosystème.

Vos responsabilités principales :

  • Développement backend : Concevoir et intégrer de nouvelles fonctionnalités clés de la GED (versioning de documents, gestion des métadonnées, configuration des droits d’accès et automatisation des workflows).
  • Optimisation frontend : Améliorer l’interface utilisateur en React à travers la création, le refactoring et l’optimisation fine de composants.
  • Modernisation DevOps : Prendre en charge la conteneurisation complète de l’application via Docker et assurer la configuration des déploiements sur Kubernetes.
  • Performance Data & Search : Optimiser les bases de données PostgreSQL et les moteurs d’indexation Elasticsearch afin d’accélérer les temps de réponse et fluidifier le stockage.
  • Qualité et documentation : Rédiger un code source propre, documenté et rigoureusement testé (tests unitaires et d’intégration). Produire les livrables techniques associés (Dockerfiles, documentations d’installation et de déploiement).

Requirements

Issu(e) d’une formation supérieure en informatique, vous bénéficiez d’une expérience significative et réussie sur un poste similaire. Passionné(e) par le développement web de bout en bout, vous appréciez travailler au sein d’environnements techniques exigeants.Vos compétences techniques :Backend : Maîtrise experte de l’environnement Java. Niveau confirmé impératif sur Spring et Hibernate. Une expérience ou une forte appétence pour Groovy / Grails est grandement souhaitée.Frontend : Solide expérience opérationnelle sur le framework React.DevOps & Outils : Compétences éprouvées en conteneurisation (Docker, Docker Compose). Une bonne connaissance ou une première pratique de Kubernetes constitue un réel atout. Maîtrise de Git et GitLab CI/CD.Tests & Qualité : Rigueur dans l’écriture de tests via des outils comme JUnit, Spock ou Jest.Contrat : CDILocalisation : Sophia Antipolis (06)Télétravail : 2 jours par semaine (après un premier mois d’intégration, Issu(e) d’une formation supérieure en informatique, vous bénéficiez d’une expérience significative et réussie sur un poste similaire. Passionné(e) par le développement web de bout en bout, vous appréciez travailler au sein d’environnements techniques exigeants., * Backend : Maîtrise experte de l’environnement Java. Niveau confirmé impératif sur Spring et Hibernate. Une expérience ou une forte appétence pour Groovy / Grails est grandement souhaitée.

  • Frontend : Solide expérience opérationnelle sur le framework React.
  • DevOps & Outils : Compétences éprouvées en conteneurisation (Docker, Docker Compose). Une bonne connaissance ou une première pratique de Kubernetes constitue un réel atout. Maîtrise de Git et GitLab CI/CD.
  • Tests & Qualité : Rigueur dans l’écriture de tests via des outils comme JUnit, Spock ou Jest., Spring SGBD GED Git Hibernate JUnit Kubernetes Capacité d’adaptation PostgreSQL Java Logiciels de gestion de versions Docker

Benefits & conditions

sur site)Date de démarrage : 3 août 2026Contexte : Mission longue durée, Grand Compte (Sous-traitance interdite), Contrat : CDI

Localisation : Sophia Antipolis (06)

Télétravail : 2 jours par semaine (après un premier mois d’intégration sur site)

Date de démarrage : 3 août 2026

Contexte : Mission longue durée, Grand Compte (Sous-traitance interdite)

About the company

Fondée en 2018 à Genève, ENOVA est une société de conseil en technologies de l’information qui se distingue par son approche résolument humaine, agile et réactive. Notre objectif ? Offrir à nos collaborateurs et nos clients une quête constante d’excellence et de performance.

Notre engagement : l’excellence au quotidien

Chez ENOVA, nous privilégions une approche orientée résultats, en mettant l’accent sur :

  • L’agilité et la réactivité pour répondre aux défis de nos clients
  • L’expertise pointue et l’innovation constante

Nous croyons fermement que la réussite repose sur des valeurs fortes : communication ouverte, bien-être au travail, professionnalisme, et égalité pour tous nos collaborateurs, car chacun apporte sa touche unique à notre aventure.

Nos domaines d’expertise

Nous intervenons dans les compétences IT les plus recherchées et la gestion de projets de bout en bout, en couvrant :

  • Innovation, stratégie et gouvernance des systèmes d’information
  • Activités opérationnelles comme l’infrastructure, le développement d’applications et l’intégration de solutions

Notre entité ENOVA Data exploite nos savoir-faire en Cloud et DevOps pour maximiser la valeur des données de nos partenaires grâce à des compétences en data engineering, data analyse et IA générative.

Une présence internationale pour mieux vous accompagner ! France (Sophia-Antipolis, Aix-en-Provence, Paris, Lyon), Monaco, Suisse, Luxembourg.

ENOVA poursuit son développement et renforce ses équipes en intégrant un(e) Développeur(euse) Fullstack JAVA - Groovy/Grails & React en CDI. Vous rejoindrez notre communauté de consultants et interviendrez en mission longue durée au sein d’un grand compte, dans un environnement stimulant et innovant., Fondée en 2018 à Genève, ENOVA est une société de conseil en technologies de l’information qui se distingue par son approche résolument humaine, agile et réactive. Notre objectif ? Offrir à nos collaborateurs et nos clients une quête constante d’excellence et de performance.Notre engagement : l’excellence au quotidienChez ENOVA, nous privilégions une approche orientée résultats, en mettant l’accent sur :* L’agilité et la réactivité pour répondre aux défis de nos clients* L’expertise pointue et l’innovation constante ️Nous croyons fermement que la réussite repose sur des valeurs fortes : communication ouverte, bien-être au travail, professionnalisme, et égalité pour tous nos collaborateurs, car chacun apporte sa touche unique à notre aventure. Nos domaines d’expertiseNous intervenons dans les compétences IT les plus recherchées et la gestion de projets de bout en bout, en couvrant :* Innovation, stratégie et gouvernance des systèmes d’information* Activités opérationnelles comme l’infrastructure, le développement d’applications et l’intégration de solutionsNotre entité ENOVA Data exploite nos savoir-faire en Cloud et DevOps pour maximiser la valeur des données de nos partenaires grâce à des compétences en data engineering, data analyse et IA générative.Une présence internationale pour mieux vous accompagner !France (Sophia-Antipolis, Aix-en-Provence, Paris, Lyon), Monaco, Suisse, Luxembourg.

Apply for this position

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

Apply on www.hellowork.com

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

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all