Galeries Lafayette logo

Galeries Lafayette

Paris, France

Les Galeries Lafayette sont une enseigne emblématique française de grands magasins, fondée en 1893 à Paris. Connue pour son positionnement haut de gamme et sa sélection de marques de mode, beauté, décoration et gastronomie, elle incarne le savoir-faire à la française et attire une clientèle locale comme internationale.

Le digital occupe une place stratégique dans le développement de l’entreprise. Les Galeries Lafayette ont investi dans le e-commerce, l’omnicanalité et les expériences connectées en magasin, afin de répondre aux nouvelles attentes des consommateurs. Le site web propose une large sélection de produits et des services digitaux innovants comme le "Click & Collect", le "personal shopping" en ligne ou encore des applications mobiles pour enrichir l’expérience client.

Développeur full-stack

Durée : 2020-06 - 2020-11 (6 mois)

Objectif : Assurer la gestion complète du cycle de commande via une architecture micro-services robuste, couvrant tous les prestataires impliqués (paiement, livraison, stock, etc.).

Description : L’équipe OMS (Order Management System) était en charge de 26 micro-services en Java, chacun dédié à un prestataire spécifique. Ces services communiquaient via JMS et Kafka, orchestrés de manière centralisée. Un back-office Angular permettait l’administration des flux. L’environnement, non agile, était caractérisé par la diversité et la complexité des sujets traités.

Aperçu de l'équipe

  • Kevin Tang, common.job.title.full-stack

    Kevin Tang

    Développeur full-stack

  • Thomas Chauvin, common.job.title.dev-back

    Thomas Chauvin

    Développeur back-end

  • Houaria Ressam, common.job.title.full-stack

    Houaria Ressam

    Développeur full-stack

  • Usman Jamil, common.job.title.dev-back

    Usman Jamil

    Développeur back-end

  • Vanessa Sanchez, common.job.title.qa-f

    Vanessa Sanchez

    Ingénieure testeuse automaticienne

  • Ludivine Grellier, common.job.title.qa-f

    Ludivine Grellier

    Ingénieure testeuse automaticienne

Stack technique

  • Java
  • Angular
  • JavaScript
  • MongoDB
  • Elasticsearch

Compétences mobilisées

  • Développement web
  • Contexte avec une approche cycle en V
  • Développement full-stack
  • Collaboration inter-équipe

Compétences débloquées

  • Conception technique

  • Orchestration

  • JMS

  • Kafka

  • Evoluer dans une équipe de grande taille