Cette entreprise internationale propose une suite de solutions logicielles dédiées au e‑commerce, permettant à des acteurs B2B et B2C d’accélérer durablement leur croissance digitale.
Depuis plus de 10 ans, elle accompagne des organisations de toutes tailles grâce à une plateforme sécurisée, évolutive et conçue pour gérer des catalogues complexes, plusieurs modèles de distribution (marketplace, dropship), la gestion fournisseurs, et la personnalisation de l'expérience d’achat.
Plus de 450 entreprises leaders utilisent aujourd’hui ces solutions à travers le monde.
🧪 À propos de l’équipe Tech / Produit
Les équipes techniques et produits — réparties principalement entre deux hubs en France — collaborent au quotidien sur :
- le développement de nouvelles fonctionnalités,
- la scalabilité,
- la sécurité,
- l’expérience utilisateur,
- et l’évolution d’architectures orientées micro‑services.
Organisées en Squads agiles (Squad Lead, 5 devs, Product Manager, QA), elles disposent du full ownership sur leurs périmètres.
Des équipes transverses (Infra, Architecture, Sécurité, Design, Documentation, Data, Support) contribuent à assurer cohérence, qualité et alignement.
L’entreprise est fortement engagée dans la communauté tech : sponsoring, talks, organisation de meetups, participation à des conférences majeures (ex : événements dev, produit, UX).
🎯 Votre rôle : Software Engineer Java
Vous rejoignez une Squad produit
Votre mission : concevoir, développer et livrer des fonctionnalités métier end‑to‑end, de l’interface utilisateur (ou API REST) jusqu’à la base de données.
En tant que membre d’une équipe autonome, vous jouez un rôle clé pour garantir :
- la cohérence fonctionnelle,
- la stabilité technique,
- la qualité du code,
- et la bonne performance du produit.
🛠️ Vos missions quotidiennes
- Participer aux ateliers de conception avec les développeurs, le Product Manager et les équipes UX/UI.
- Contribuer aux choix techniques et aux décisions d’architecture.
- Développer, tester, déployer en continuous delivery.
- Réaliser des code reviews, du pair programming.
- Participer aux RFC (Request for Comments).
- Monitorer et résoudre les incidents de production (you build it, you run it).
- Participer aux rituels agiles : daily stand-up, sprint review, rétrospectives.
- Participer aux constructions de roadmap trimestrielles.
- Accompagner les développeurs plus juniors de la Squad.
- Contribuer à l’amélioration continue des pratiques internes.
- Suivre les performances et l’adoption des features livrées.
🔧 Stack technique
- Back-end : Java 21 (migration vers Java 25 prévue), Spring Boot
- Front : React / Redux
- Data / Messaging : Kafka, PostgreSQL, Elasticsearch
- Infra : Docker, Kubernetes, AWS, GCP
- Autres : Go selon les projets
👌 Vous aimerez ce job si…
- Vous avez 3+ ans d’expérience en Java et Spring.
- Vous maîtrisez les environnements web et les architectures distribuées.
- Vous avez envie de monter en responsabilité et de mentorer des profils plus juniors.
- Vous connaissez ou souhaitez approfondir les architectures microservices et les systèmes haute charge.
- Vous pratiquez un clean code rigoureux.
- Vous aimez être impliqué dans les décisions techniques.
- Vous recherchez un environnement dynamique, exigeant, avec beaucoup d’autonomie.
- Vous avez une bonne maîtrise de l'anglais professionnel.