DSV

Développeur Fullstack Senior

JavaScriptTypeScriptJavaReactPostgreSQLAWSDockerKubernetesFigma
Traduction automatique. Consultez l’original.

À propos du poste

Numéro de l'offre d'emploi : 106068

Horaires : Temps plein

N'OUBLIEZ PAS DE CLIQUER SUR LE BOUTON "POSTULER" APRÈS AVOIR ENREGISTRÉ VOTRE PROFIL POUR FINALISER VOTRE CANDIDATURE

Commencez ici. Allez partout.

Visitez dsv.com et suivez-nous sur LinkedIn et Facebook

Pourquoi nous rejoindre

Rejoignez l'équipe informatique mondiale de DSV pour concevoir des produits d'entreprise de nouvelle génération dans les domaines de la chaîne d'approvisionnement, des données et des plateformes. Nous travaillons au sein d'équipes produit et plateforme pluridisciplinaires, avec une hiérarchie horizontale et une culture collaborative. Nos principes : nous apprenons vite, nous concevons pour l'échelle, nous construisons de manière pragmatique et nous considérons la qualité comme un sport d'équipe.

L'impact que vous aurez

Vous serez responsable de la livraison de fonctionnalités de bout en bout - des microservices et APIs aux interfaces utilisateur accessibles et performantes - en élevant les normes d'ingénierie (tests, CI/CD, observabilité, sécurité) et en améliorant la fiabilité, l'évolutivité et les Web Vitals sur les flux de travail critiques.

Vos missions

Développement (de bout en bout)

  1. Concevoir et développer des services backend en Java (21+) avec Spring Boot 3 (REST/OpenAPI), incluant l'accès aux données, l'intégration avec les APIs des fournisseurs, la mise en cache et la limitation de débit.
  1. Implémenter des modèles pilotés par les événements avec Kafka (KStreams/KConnect) là où ils apportent une valeur ajoutée claire.
  1. Modéliser et optimiser les données dans PostgreSQL et MongoDB.
  1. Créer des frontend s réactifs et conformes aux normes WCAG en React + TypeScript en utilisant HTML/CSS sémantique et Material UI.
  1. Utiliser Redux Toolkit + RTK Query (préféré) pour l'état/les données côté client ; Vite/Webpack pour la construction et l'expérience de développement.
  1. Maintenir une documentation claire et à jour (APIs, décisions de conception, runbooks).

Qualité et fiabilité

  1. Automatiser les tests sur toute la pile : Jest/React Testing Library et Playwright sur le frontend ; JUnit/Mockito/Testcontainers sur le backend ; Gatling pour la performance si nécessaire.
  1. Intégrer des contrôles dans le CI/CD (Jenkins/Azure DevOps), conteneuriser avec Docker et déployer sur Kubernetes.
  1. Instrumenter les journaux, les métriques et les traces ; définir des alertes exploitables et des SLO.

Sécurité et conformité

  1. Appliquer des pratiques de codage sécurisé et de Zero-Trust ; implémenter l'authentification OIDC/OAuth2 et l'autorisation RBAC ; prendre en charge la journalisation d'audit et les contrôles de confidentialité des données.

Collaboration et autonomisation

  1. Collaborer avec les équipes Produit, Design, Architecture, Tech Leads, QA et autres pour affiner les exigences et adopter une approche "shift-left" sur la testabilité et l'UX.
  1. Participer aux revues de code et aux communautés de développeurs ; encadrer les ingénieurs juniors.
  1. Prendre en charge les enquêtes L3 (~10%) et piloter les mesures préventives.

Votre boîte à outils

  1. Frontend : React, TypeScript/JavaScript, HTML, CSS/SCSS ; Material UI ; Figma
  1. État et données (FE) : Redux Toolkit + RTK Query (préféré)
  1. Backend : Java 21+, Spring Boot 3, Spring Data/JPA, Spring Security ; REST/OpenAPI (GraphQL apprécié)
  1. Streaming et intégration : Kafka (KStreams/KConnect)
  1. Données : PostgreSQL 12+, MongoDB 7+
  1. Construction/Dev : Vite, Webpack ; NPM/Yarn ; Git
  1. Tests : Jest, React Testing Library, Cypress/Playwright ; JUnit, Mockito, Testcontainers ; Gatling
  1. CI/CD et Cloud-native : Jenkins, Azure DevOps ; Docker ; Kubernetes
  1. Observabilité : ELK, Prometheus/Grafana, OpenTelemetry

Ce que vous apportez

  1. 6 à 10+ années d'expérience dans la création de systèmes de production avec React/TypeScript et Java/Spring Boot, incluant la responsabilité de bout en bout de fonctionnalités complexes.
  1. Solide expérience en conception de microservices et d'API (REST/OpenAPI), modélisation de domaine et expérience pratique de Kafka.
  1. Stratégie de test éprouvée sur toute la pile, intégration CI/CD et approche pragmatique de la performance et de la fiabilité.
  1. Connaissance pratique de l'accessibilité WCAG (HTML sémantique, navigation au clavier, gestion du focus).
  1. Communication claire et orientée business ; esprit de mentorat ; à l'aise pour collaborer entre les disciplines.
  1. Souhaitable : Next.js/SSR, Storybook/systèmes de design, GraphQL, Azure/AWS, monorepos/micro-frontend s.

Ce que nous offrons

  • Contrat à durée indéterminée
  • Mutuelle santé privée
  • Cours d'anglais - financés ou cofinancés par l'entreprise
  • Titres-restaurant
  • Temps de travail de 35h/semaine
  • Travail hybride
  • Programme d'intégration complet
  • Parrainage (Buddy)
  • Bon accès aux transports en commun

DSV – Transport et logistique mondiaux

Travailler chez DSV, c'est évoluer dans une catégorie à part.

En tant que leader mondial du transport et de la logistique, nous vivons une aventure de croissance extraordinaire. Nous grandirons ensemble tout en continuant à innover, à numériser et à développer nos réalisations.

Avec environ 160.000 collègues dans plus de 90 pays, nous travaillons chaque jour pour offrir des services solides et répondre aux besoins de nos clients, en les aidant à atteindre leurs objectifs. Nous savons que la meilleure façon d'y parvenir est d'attirer de nouveaux talents, de nouvelles perspectives et des individus ambitieux comme vous.

Chez DSV, la performance est dans notre ADN. Nous ne nous contentons pas de travailler – notre objectif est de façonner l'avenir de la logistique. Cette ambition alimente un environnement dynamique fondé sur la collaboration mondiale, la responsabilité et l'action. Nous valorisons l'inclusion, accueillons différentes cultures et respectons la dignité et les droits de chaque individu. Si vous souhaitez avoir un impact, gagner la confiance des clients et développer votre carrière dans une entreprise tournée vers l'avenir, c'est ici qu'il faut être.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter