Skip to main content
VISEO
Scraped fromLinkedinYesterday
Backend

Développeur Back for Front F/H

JavaSpring BootNode.jsGraphQLREST APIgRPCDockerKubernetesOAuthOidcRedis CacheTddAzureAWSCi/Cd
Work Type
-
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

VISEO cherche un Développeur Back for Front (BFF) pour concevoir et orchestrer des couches d'API sur-mesure (Java / Spring Boot, Node.js) optimisées pour les applications Frontend et Mobiles, en collaborant avec les équipes Frontend et Core Backend.

Responsibilities

  • Concevoir et orchestrer : Intervenir dès les phases de cadrage pour modéliser la couche d'exposition idéale entre les interfaces utilisateurs et l'écosystème SI/Cloud du client.
  • Industrialiser et optimiser : Garantir la performance globale en limitant le volume de données transitant vers les devices, tout en s'appuyant sur des pipelines CI/CD robustes et de la conteneurisation (Docker, Kubernetes).
  • Sécuriser les flux : Prendre en charge les problématiques d'authentification, d'autorisation (OAuth2, OIDC) et de gestion de cache (Redis) au niveau de votre couche d'intermédiation.
  • Rayonner et transmettre : Partager vos retours d'expérience sur les patterns de delivery modernes (BFF, API Gateway), animer des sessions techniques et accompagner la montée en compétences des profils plus juniors.

Requirements

  • Maîtriser l'art de l'intermédiation : Concevoir et orchestrer des couches d'API sur-mesure (Java / Spring Boot, Node.js) spécifiquement taillées et optimisées pour les besoins des applications Frontend et Mobiles.
  • Agrégateur de services : Naviguer avec aisance au-dessus des architectures microservices et des systèmes legacy pour consolider, filtrer et formater la donnée brute afin de simplifier la vie du Front.
  • Expert des flux modernes : Concevoir des contrats d'API hautement performants (GraphQL pour le requêtage à la carte, REST, ou gRPC) avec une attention obsessionnelle portée à la réduction de la latence.
  • Garant de la fluidité et du "Clean Code" : Mettre en place les bonnes pratiques de développement (SOLID, Clean Architecture), assurer la résilience de votre couche (gestion des timeouts, circuit breakers) et valider le tout par du TDD.
  • Créer le lien : Collaborer au quotidien avec les équipes Frontend pour comprendre l'expérience utilisateur visée, et avec les équipes Core Backend pour aligner les sources de données.

Benefits

  • Formation : Des parcours de certifications avancés (sur l'écosystème Java/Spring Boot, les architectures d'API, ainsi qu'Azure et AWS) pour enrichir continuellement votre expertise.
  • Flexibilité : Une organisation du travail hybride pensée pour votre équilibre personnel.
  • Une culture de "Builders" : Tech An Hour, REX, workshops... ici, l'architecture et les patterns comme le BFF se pensent, se codent et se vivent sur le terrain au quotidien.
  • Actionnariat : La possibilité de devenir actionnaire de VISEO et de profiter des dispositifs d'épargne salariale.
  • L’accès au "Top-tier" technologique : Un terrain de jeu incluant les dernières versions des technologies de gestion d'API, des services Cloud managés et des architectures découplées de pointe.
Développeur Back for Front F/H
View Original