OmDev Logo
GetYourJob
0
Publié aujourd'hui

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

Entreprise
Localisation
Île-de-France, France
Hybride
Type de contrat
CDI ou Freelance
Niveau
Senior
Rémunération
40–45 k€/an• Salaire annuel

Salaire du marché

Médiane du marché
50k€
Dans le marché
43k€fourchette habituelle55k€
Cette offre : 43k€

Basé sur 20 offres pour ce poste (Senior, Île-de-France, 3 dernières semaines). Fourchette habituelle 43k€–55k€, médiane 50k€. Cette offre (43k€) est dans la fourchette.

Médiane du marché
510€/j
Estimation
475€/jfourchette habituelle520€/j

Cette offre n'affiche pas de TJM. D'après 10 offres pour ce poste (Senior, Île-de-France), le marché se situe autour de 510€/j (475€/j–520€/j).

TJM du marché pour Full-Stack (Senior) en région Île-de-France : médiane 510 €/jour, P25–P75 : 475–520 €/jour, n = 10 offres. TJM Java à Paris

Salaire du marché pour Full-Stack (Senior) en région Île-de-France : médiane 50 000 €/an, P25–P75 : 42 500–55 000 €/an, n = 20 offres. Salaire Java à Paris

Baromètre TJM et salaires IT

Description du poste

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.

Exigences du poste

Compétences requises

  • Bootstrap
  • CI/CD
  • CSS
  • GitHub
  • Google Cloud Platform
  • HTML
  • Java
  • Node.js
  • React
  • Sass/SCSS
  • Spring Boot
  • Terraform
  • Webpack

Un plus

  • JavaScript
  • Spring
  • E-commerce
  • API Development
  • Automation
  • Cloud
  • Next.js
  • Monitoring / Observability
  • QA Testing
  • Documentation technique
  • OpenAPI
  • Network Administration

Toutes les offres Java à Paris

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.