Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Hexagone Digitale

NewBe an early applicant

Développeur Fullstack React, Node.js & Java / Spring Boot

Posted 29 views
Discussion

Summary

Fullstack developer joining a retail client's API Management team in Île-de-France (on-site) to build and maintain a developer portal and API automation tools. Day-to-day work spans React/Next.js front-ends, Java/Spring Boot and Node.js back-ends, deployed on Google Cloud Platform with Terraform and GitHub CI/CD.

Secteur d'entreprise : Retail
Département : eCommerce
Équipe : API Management

Le poste vient renforcer la capacité de l’équipe à concevoir, développer et maintenir le portail développeurs et les outils d’automatisation des API. Il associe une expertise indispensable en React et Node.js à une maîtrise de Java / Spring Boot sur Google Cloud Platform, elle aussi exigée.

Missions

Conception & architecture

  • Analyser les besoins fonctionnels et techniques, puis concevoir des architectures d’interfaces robustes, testables et maintenables.

  • Périmètre : portail développeurs, outils d’automatisation, décisions de conception documentées.

Développement front-end

  • Développer, intégrer et faire évoluer les composants front-end (React, Next.js, Bootstrap).

  • Garantir le responsive design et la performance, avec des objectifs mesurables (par exemple les Core Web Vitals).

  • Périmètre :

    • React, Next.js, Bootstrap/SCSS : front-end du portail développeurs, front-end de l’API Admin Board

    • HTML / CSS / JS (legacy) : SODA Admin Board, Vynamic Admin Board

Développement back-end

  • Créer, intégrer et faire évoluer des services back-end orientés API.

  • Périmètre :

    • Java / Spring Boot : back-end du portail développeurs, référentiel API

    • Node.js : back-end de l’API Admin Board

Cloud & déploiement

  • Déployer, configurer et exploiter les composants sur le cloud (GCP) en Infrastructure as Code (Terraform).

  • Périmètre : Cloud Run, Cloud Scheduler, Cloud Storage, Eventarc, logs et monitoring.

Qualité, tests & documentation

  • Garantir la qualité du code grâce aux tests automatisés, organiser et mener les revues de code, maintenir la documentation technique.

  • Périmètre : pipelines CI/CD (GitHub), standards de livraison, documentation des API (OpenAPI).

Run & gouvernance

  • Co-gérer le contenu du portail, suivre les indicateurs de performance et de disponibilité, contribuer à l’amélioration continue.

  • Périmètre : indicateurs de delivery sur le portail développeurs, diffusion des bonnes pratiques de développement.

Profil recherché

Compétences techniques indispensables

  • React.js : maîtrise avérée, notamment de la conception de composants, de la gestion d’état, des tests, de la performance et de la maintenabilité.

  • Next.js : expérience concrète de la création et du déploiement d’applications Next.js (routing, modes de rendu, performance).

  • Node.js : capacité à développer et intégrer des services back-end Node.js pour les outils d’automatisation, avec gestion des erreurs et tests.

  • Java / Spring Boot : créer, intégrer et faire évoluer les composants back-end du portail développeurs et le référentiel API.

Compétences importantes

  • Google Cloud Platform : expérience pratique de Cloud Run, Cloud Scheduler, Cloud Storage et Eventarc (déploiement, logs, monitoring, sécurité).

  • Terraform : expérience pratique de l’Infrastructure as Code pour provisionner, configurer et maintenir les ressources GCP.

  • CI/CD GitHub : capacité à mettre en place et maintenir des pipelines (build, test, déploiement) pour des applications hébergées sur GCP.

  • Tests automatisés : tests unitaires, d’intégration et end-to-end, côté front-end comme back-end.

  • Bootstrap / SCSS : capacité à maintenir une interface cohérente et responsive, conforme au design existant.

Compétences appréciées

  • Webpack / Monaco Editor : leur connaissance facilitera la prise en main de l’écosystème du portail.

  • Vanilla JS / code legacy : capacité à maintenir les admin boards SODA et Vynamic (HTML / CSS / JS).

  • Expérience d’un portail développeurs ou de l’API Management : connaissance des enjeux de publication, de consommation et de gouvernance des API, ainsi que d’OpenAPI.

Savoir-faire attendus

  • Software craftsmanship & code :

    • Concevoir des architectures d’interfaces robustes, testables et maintenables, en tenant compte de l’exploitabilité.

    • Maîtriser l’intégration de bout en bout (front-end, services Node.js, composants Java / Spring Boot et API).

    • Faire preuve de rigueur sur la qualité du code, la gestion des erreurs, la sécurité et la documentation.

Expérience
Au moins 5 ans d’expérience en développement web fullstack, avec une maîtrise avérée de React et Next.js et une solide expérience de Node.js. La pratique de Java / Spring Boot est exigée ; une expérience sur GCP et Terraform est un vrai plus.

Formation
Diplôme d’études supérieures en informatique ou expérience équivalente.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →