Full-stack developer
Duration: 2020-06 - 2020-11 (6 months)
Goal: Ensure full order lifecycle management through a robust microservices architecture, covering all involved providers (payment, delivery, inventory, promotions, etc.).
Description: The OMS (Order Management System) team managed 26 Java-based microservices, each dedicated to a specific provider. Services were orchestrated centrally and communicated via JMS and Kafka. An Angular-based back office allowed administrative control. The team did not follow Agile methodologies, and topics were often diverse and technically complex.
Team overview
Kevin Tang
Full-stack developer
Thomas Chauvin
Back-end developer
Houaria Ressam
Full-stack developer
Usman Jamil
Back-end developer
Vanessa Sanchez
Test Automation Engineer
Ludivine Grellier
Test Automation Engineer