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

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

Full Time Sur site
H

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 candidat: 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.

Développeur Fullstack React, Node.js & Java / Spring Boot employeur : Hexagone Digitale

Hexagone Digitale est un employeur de choix, offrant un environnement dynamique et collaboratif à Paris, où l'innovation et la créativité sont au cœur de notre culture d'entreprise. Nous valorisons le développement professionnel de nos employés en proposant des opportunités de formation continue et des projets stimulants dans le domaine des systèmes d'information. Rejoindre notre équipe, c'est faire partie d'une entreprise qui soutient activement la croissance personnelle et professionnelle tout en contribuant à des solutions significatives pour nos clients.

H

Coordonnées :

Équipe de recrutement de Hexagone Digitale