Vous intégrerez la Digital Factory Marchandise, Commercial & Links d’un client majeur, dont la mission est de digitaliser les activités commerciales et de marchandises pour simplifier, harmoniser et automatiser les processus opérationnels. Vous travaillerez en étroite collaboration avec les équipes business, product management et design pour concevoir des outils ergonomiques et fiables.
Vos responsabilités principales seront :
- Concevoir, développer et maintenir des applications robustes, scalables et maintenables en Java, Spring Boot et Angular.
- Participer à l’ensemble du cycle de développement logiciel : conception, développement, mise en production et phase de run.
- Travailler au sein d’architectures modernes, orientées microservices et event‑driven.
- Gérer les bases de données relationnelles (PostgreSQL, SQL) et orientées documents (Couchbase, Firebase, BigTable).
- Optimiser la performance applicative et système à l’aide d’outils comme Gatling, Firebase Analytics et Crashlytics.
- Participer à l’automatisation des pipelines via GitLab CI/CD, avec une forte culture DevOps (Docker, GCP, monitoring, observabilité).
- Concevoir des APIs performantes, testables et documentées (Postman, bonnes pratiques REST, RemoteConfig).
- Garantir la qualité logicielle à travers des pratiques de software craftsmanship (principes SOLID, YAGNI, code review, TDD).
- Mettre en œuvre une couverture de tests efficace (JUnit, Mockito) et suivre les indicateurs de qualité (SonarQube, test coverage).
- Contribuer à un Design System cohérent et réutilisable au sein des interfaces web.
- Travailler dans un environnement orienté cloud (GCP, BigQuery) pour gérer les données à grande échelle.
- Utiliser efficacement Git pour le versionning, en respectant les bonnes pratiques de GitFlow.
- Maîtriser les méthodes agiles, notamment SCRUM.
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique.
- Expérience de plus de 7 ans en Java / Angular.
- Expérience dans le secteur du commerce de détail ou de la grande distribution est un plus.
- Excellente communication écrite et orale en français.
- Capacité d’analyse, d’amélioration continue, de prise de recul et de respect des délais.
- Esprit d’équipe et capacité à collaborer efficacement.
Vous serez un acteur clé de la transformation digitale de notre client, en apportant votre expertise technique et votre sens de l’innovation pour garantir la réussite des projets.