Développeur Back-End Senior
Listed on 2026-05-06
-
Software Development
Backend Developer, Senior Developer, Software Engineer
Développeur Backend Senior – Moteur d’itinéraires
Dans le cadre du renforcement d’une équipe en charge d’un moteur d’itinéraires et d’orchestration de recherches, nous recherchons un développeur backend senior. Vous intégrerez une équipe agile d’une dizaine de personnes (PO, développeurs, testeur, Scrum Master, Ops) travaillant sur une plateforme de services dédiée à la distribution de solutions de mobilité. Ce périmètre fonctionnel couvre des sujets complexes tels que le calcul d’itinéraires et l’orchestration de recherches, dans un environnement à forte volumétrie et à forte criticité.
- Participer activement à la vie de l’équipe dans un cadre agile
- Concevoir, développer et livrer des solutions robustes, performantes et sécurisées
- Traduire des besoins fonctionnels complexes en solutions techniques pertinentes
- Développer et faire évoluer les fonctionnalités backend
- Travailler en autonomie sur des sujets techniques variés
- Garantir la qualité et la stabilité en production (tests, monitoring, incidents)
- Contribuer aux pipelines CI/CD et aux déploiements
- Jouer un rôle de référent technico-fonctionnel au sein de l’équipe
- Collaborer avec les équipes produit, architecture et les équipes transverses
- Monter en compétence sur les enjeux métier liés à la mobilité et aux systèmes complexes
Environnement technique :
Java 21, Kotlin, C++, Spring / Spring Boot, AWS (Lambda, API Gateway, S3, Dynamo
DB), Mongo
DB, Dynamo
DB, S3, Redis, Active
MQ, AWS SQS / SNS, JUnit, Mockito, Cucumber, Wiremock, Postman, Kotest, Mockk, Git Lab CI, Gradle, Maven, Bash, Terraform, Kubernetes, ArgoCD, Helm, Datadog, AWS Cloud Watch.
Démarrage : dès que possible – Durée : 3 ans – Télétravail partiel.
Développeur Backend Sénior .NET/C#Démarrage : dès que possible – Lieu :
Le Pecq, Île-de-France.
Dans le cadre de la modernisation de son système d’information, notre client engage la transformation d’une application monolithique développée en Ruby on Rails vers une architecture microservices en Node.js. Vous intégrerez une équipe produit en environnement agile…
- Concevoir et développer des fonctionnalités sur une stack moderne (Node.js, TypeScript, AWS)
- Maintenir et faire évoluer des composants existants en Ruby on Rails
- Participer à la transformation progressive du monolithe vers une architecture microservices
- Collaborer étroitement avec les équipes front-end et produit
- Garantir la qualité du code (tests unitaires, revues de code, CI/CD)
- Appliquer les bonnes pratiques : clean code, testabilité, performance
- Participer activement à l’amélioration continue des standards de développement
- Assurer une veille technologique active et proposer des améliorations techniques
- Accompagner les développeurs plus juniors (pair programming, mentoring)
- Partager les bonnes pratiques et contribuer à la montée en compétences de l’équipe
Vous interviendrez sur la conception et le développement d’applications intégrant des composants data et intelligence artificielle, au sein d’équipes pluridisciplinaires. Votre mission consistera à concevoir, développer et industrialiser des services applicatifs et des briques d’intelligence artificielle, dans un environnement technique exigeant en matière de performance, scalabilité et fiabilité.
- Concevoir et développer des API REST et/ou Graph
QL robustes, sécurisées et performantes - Implémenter des services d’exposition de modèles d’intelligence artificielle (inférence, scoring, prédictions)
- Développer des traitements data répondant aux besoins métiers
- Participer à la définition des architectures applicatives et data/IA
- Concevoir des solutions scalables, modulaires et maintenables
- Appliquer les bonnes pratiques d’architecture logicielle (SOLID, séparation des responsabilités)
- Gérer les flux de données provenant de bases de données relationnelles, No
SQL et APIs externes - Garantir la qualité, la traçabilité et la performance des flux
- Intégrer les modèles développés par les équipes data
- Mettre en production des services d’inférence et gérer les versions des modèles
- Contribuer au dépôt Git Lab, participer aux revues de code, mettre en place et maintenir des pipelines CI/CD
- Développer des tests unitaires, d’intégration et de performance
- Mettre en œuvre les bonnes pratiques de sécurité (authentification, autorisation, chiffrement, protection des données sensibles)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).