N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.
Jems Group recherche un développeur backend microservices expérimenté, axé serverless AWS, pour structurer une équipe et migrer des fonctions historiques vers AWS Lambda et DynamoDB. Vous travaillerez sur les interfaces CRM/API REST et assurerez la cohérence des données client à travers les flux.
Une expérience CRM et des compétences en migration Oracle vers NoSQL seraient un vrai plus, avec une collaboration étroite en mode Agile et contributions Front-End ponctuelles.
Nous recherchons un développeur principalement backend microservices expérimenté pour rejoindre une équipe en pleine structuration, dans un environnement technique 100% serverless AWS.
Développer, modifier et maintenir les microservices qui gèrent la donnée client CRM
Concevoir et faire évoluer les interfaces (API REST) entre le CRM et les systèmes consommateurs/producteurs de données client
Garantir la qualité, l'intégrité et la cohérence de la donnée client à travers les différents flux
Participer à la migration de fonctions historiques actuellement portées par une base Oracle vers des architectures serverless (AWS Lambda, AWS Glue) — gestion de la rétention GDPR, calcul de la qualité de données, etc.
Contribuer à la synchronisation des données entre le CRM (master) et les systèmes tiers, notamment dans le cadre de la migration e-commerce vers Shopify
Dévelopement Front End ponctuel pour des besoins de console d'administration/monitoring interne
Documenter les développements, les flux et les choix techniques
Travailler en environnement Agile (PI planning, cérémonies SAFe/Scrum)
Node.js / TypeScript
AWS serverless : Lambda, DynamoDB (NoSQL), S3
API REST, JSON
AWS Glue, scripts d'ETL/migration de données
Git (versioning, branches, pull requests)
CI/CD via Gitlab et release management
Jira, Confluence
Minimum 3 ans d'expérience professionnelle en développement backend microservices
Expérience confirmée sur une stack serverless AWS (Lambda, DynamoDB)
Une expérience dans un environnement CRM ou de gestion de données client est un vrai plus
Maîtrise du développement microservices en Node.js / TypeScript
Bonne compréhension des bases NoSQL (DynamoDB) et des principes de modélisation associés
Conception et consommation d'API REST
Connaissance de SQL appréciée (contexte de migration depuis Oracle)
Sensibilité à la qualité de la donnée et aux enjeux d'intégrité dans des systèmes distribués
Maîtrise des outils d'assistance IA au développement (agents de code, assistants type Claude Code, Copilot ou équivalents)
Moteur dans la recherche d'optimisation et de gain de productivité grâce à l'IA
Capacité à intégrer ces outils dans le quotidien de développement et à partager les bonnes pratiques avec l'équipe
Autonomie dans la recherche de solutions techniques.
Code propre, documenté et maintenable
Bonne communication, esprit d'équipe et collaboration avec les autres rôles
Capacité à comprendre les besoins métier et à les traduire en solutions techniques