Intervenir en tant que développeur backend senior et référent sur le cycle de vie produit, le développement backend et la qualité du code.
Agir en tant que référent sur tous les aspects du cycle de vie du produit pour l'équipe.
Définir et mettre en place les bonnes pratiques, le cadre et les règles de développement.
Accompagner l'équipe, résoudre les problèmes et contribuer à la montée en compétences des membres.
Développer des parties spécifiques et complexes du projet.
Assurer la qualité du code via des outils d'analyse automatique.
Concevoir des solutions avec l'équipe et mettre en place des POC.
Supporter la mise en place des tests unitaires, techniques, fonctionnels, performance et sécurité.
Maintenir la documentation technique (Confluence, modes opératoires, veille, documentation projet).
Interagir avec les Product Owners et les métiers pour caractériser les besoins.
Assurer la maintenance des produits livrés, incluant les évolutions et le traitement des anomalies.
Réaliser une veille technologique et utiliser les outils projet.
Participer à des astreintes ou interventions en heures non ouvrées si nécessaire.
Profil
Minimum de 7 à 10 ans d'expérience professionnelle.
Plus de 7 ans d'expérience significative en conception et développement SAP Commerce Cloud.
Expérience de cadrage de besoin en collaboration avec des équipes métiers.
Maîtrise confirmée de SAP Commerce Cloud (E-commerce Suite, Type System, Impex, OCC, moteur des prix, PIM, Adaptive Search, WCMS, paiement, moteur de promotions, Build System).
Maîtrise confirmée de Java 10 minimum, Shell et Groovy.
Maîtrise confirmée des frameworks Spring MVC, Spring Boot, Spring Security, Web services et REST API.
Bonne maîtrise des outils UML, SoapUI, Postman, ANT, Maven, GitLab.
Connaissance des SGBD MySQL et SQLServer.
Maîtrise des pratiques de qualité logicielle: TDD, tests unitaires, tests d'intégration, design patterns, clean code.
Expérience
Compétences techniques
Atouts
Connaissance des pratiques de développement: TDD, TU, TI, craftsmanship, design patterns, clean code.
Expérience en méthodologies Agile Scrum et contexte SAFe.
Autres informations
Plateforme e-commerce: SAP Commerce Cloud.
Frontend: NodeJS, VueJS.
API et sécurité: REST API, SSL, OAuth2, Web services.
Conteneurisation et plateforme: Docker, Kubernetes, OpenShift.
Langages: Java 10 minimum, Shell, Groovy.
Frameworks: Spring MVC, Spring Boot, Spring Security, EHCache.
The amount is automatically converted to EUR using the current exchange rate. After successful payment, an invoice will be issued according to the billing details listed below in your user profile.