Au sein de SNCF Connect & Tech, dans un environnement agile et à fort trafic, vous intégrez l’équipe Find, en charge des services de recherche et de données de mobilités. Vous participerez à la conception, au développement et à la maintenance de solutions back-end critiques.
Vous appliquerez les principes du Software Craftsmanship et contribuerez à la qualité continue des livrables via intégration et tests automatisés.
Concevoir, développer et maintenir des services back-end performants et fiables.
Participer à l’intégration continue et au suivi en production selon les pratiques DevOps.
Collaborer avec les équipes produits et techniques pour garantir la cohérence fonctionnelle.
Contribuer à la qualité et à l’amélioration continue du code (code review, pair programming).
Encadrer et accompagner une équipe de 3 développeurs minimum : définition d’objectifs, suivi technique, montée en compétences et partage de bonnes pratiques.
Environnement technique
Langages & Frameworks : Java 17, Kotlin 1.9, Spring Boot 2/3, API REST, Serverless
Cloud : AWS
Bases de données : MongoDB, DynamoDB, AWS S3
CI/CD & Déploiement : GitLab CI, Kubernetes, Terraform, Docker
Monitoring : Datadog
Collaboration : Confluence, Jira, Miro, Notion
Matériel : Macbook Pro
Profil Recherché
Formation Bac +5 ou expérience équivalente en développement logiciel.
Solide expertise en back-end Java et/ou Kotlin et maîtrise des architectures Cloud (AWS de préférence).
Sensibilité pour le serverless et la performance applicative.
Bonne connaissance des patterns de conception et des bonnes pratiques de développement.
Expérience confirmée en production et sur des projets à fort trafic.
Esprit d’équipe, capacité à fédérer et à accompagner techniquement des développeurs.
Passionné(e) de veille technologique et attaché(e) au clean code.
Rejoindre SNCF Connect & Tech :
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres