Développeur Java Spring Microservices E-commerce - Freelance
Description du poste
Taux journalier (TJM): 455
Contexte
Dans le cadre d'une transformation digitale, l'objectif est de migrer une solution e‑commerce monolithique vers une plateforme cross‑commerce architecturée autour de microservices par domaine fonctionnel. L'équipe est responsable du domaine Cart / Checkout / Wishlist. La brique doit permettre l'achat de tous types d'articles et services, partout où le stock ou le service est disponible, avec tous types de méthodes de paiement. Le travail s'inscrit dans un contexte Agile et couvre l'ensemble du cycle de vie produit : développement, support, suivi de production, tests de performance, documentation.
Missions
-
Collaborer avec les membres de l'équipe pour concevoir et développer les fonctionnalités Cart, Checkout et Wishlist.
-
Participer à tous les aspects du processus de développement, depuis la définition jusqu'à la release et la phase de support.
-
Garantir un haut niveau de qualité des APIs.
-
Assurer la performance et la scalabilité de la solution (99.7% d'availability, gérer la charge de 21k user simultanées).
-
Mettre en place et maintenir une supervision pertinente de la production via métriques SRE.
-
Veiller au maintien d'un haut niveau de sécurité.
-
Contribuer aux tests de performance et à l'écriture de la documentation pour faciliter l'intégration des parcours utilisateurs via des APIs conformes aux bonnes pratiques.
Outils & Environnement
-
Domain Driven Design — Élémentaire
-
GITHUB — Confirmé
-
GCP — Avancé
-
Github Copilot — Avancé
-
DOCKER — Avancé
-
Java Spring — Avancé
-
Reactive programming — Confirmé
-
KUBERNETES — Avancé
-
Architecture microservices — Confirmé
Langues
-
Anglais — Intermédiaire
Profil recherché
- Domain Driven Design — Élémentaire
- GITHUB — Confirmé
- GCP — Avancé
- Github Copilot — Avancé
- DOCKER — Avancé
- Java Spring — Avancé
- Reactive programming — Confirmé
- KUBERNETES — Avancé
- Architecture microservices — Confirmé
- Anglais — Intermédiaire