SNCF Connect & Tech
DEVELOPPEUR BACK-END (F/H)
SNCF Connect & TechFrance19 days ago
Full-timeInformation Technology

SNCF Connect & Tech, filiale privée de SNCF Voyageurs, est le leader du numérique et du e-commerce français dans le secteur des mobilités.

Forte de 25 ans d’expertise et de plus de 1 300 collaborateurs, l’entreprise est labellisée Great Place To Work. Nous rejoindre, c’est intégrer la tech company française référente des mobilités durables et la communauté des Digital Mobility Changers. C'est aussi continuer à apprendre grâce à nos dispositifs de formation, bénéficier d’un package financier compétitif et évoluer au sein d'une entreprise humaine et inclusive qui favorise l'équilibre vie pro/perso. Nous garantissons un recrutement équitable, fondé sur les qualités humaines, les compétences et l’expérience.


Rejoignez l'équipe au cœur de notre réacteur Editeur, responsable de la conception et de l'évolution de PADME, notre plateforme centrale et modulaire.

Véritable chef d’orchestre de nos solutions de mobilité, PADME est au centre de nos projets les plus ambitieux.

Contribuez à la scalabilité, la robustesse et la performance de cette solution clé, pour garantir un service de haute qualité, soutenir nos succès sur les appels d’offres publics et les contrats long terme.


Vos responsabilités principales seront :

  • Concevoir et développer des solutions robustes : Participer activement au design et à l'implémentation de nouvelles fonctionnalités sur la plateforme PADME, en collaboration avec les architectes et les équipes produit.
  • Garantir l'excellence technique : Contribuer à la qualité du code (Clean Code), à la réduction de la dette technique et au maintien d'une couverture de tests élevée, en accord avec notre pyramide des tests.
  • Améliorer le delivery en continu : Participer à l'optimisation de nos pipelines CI/CD pour améliorer nos DORA Metrics (Lead Time for Change, Deployment Frequency, etc.) et tendre vers le déploiement continu.
  • Assurer la maintenabilité et la sécurité : Intégrer les bonnes pratiques de sécurité dès la conception (Shift Left on Security) et veiller à ce que nos systèmes soient conçus pour être opérés sereinement sur la durée.
  • Collaborer et mentorer : Participer activement aux revues de code , partager vos connaissances, et contribuer à réduire le "truck factor" de l'équipe.



Notre environnement technique :

  • Back : Java 21, Kotlin 1.9, SpringBoot 2/3, API REST
  • Cloud : AWS
  • Base de données : MongoDB, DynamoDB, AWS S3
  • Outils CI/CD et Infra : GitLab CI, Kubernetes, Terraform, Docker, Datadog, Gradle
  • Outils collaboratifs : Confluence, Jira, Miro, Notion, Draft, Teams


Profil


De formation Bac +5, en informatique ou équivalent, vous avez une expérience significatif en tant que développeur back-end JAVA/Kotlin, avec de bonnes connaissances AWS ou d’un autre Cloud Provider

  • Vous maîtrisez plusieurs patterns de conception et architecturaux et avez le souci du code propre, bien conçu et lisible.
  • Vous êtes passionné(e) par la veille technologique et aimez partager vos découvertes.
  • Vous avez l’habitude de produire des applications et services de qualité et de les accompagner en production (build, packaging, tests, monitoring, industrialisation…).
  • Vous êtes adepte des bonnes pratiques de développement (pair programming, code review…).
  • Vous appréciez le travail en équipe et les environnements agiles et collaboratifs.


Key Skills

Ranked by relevance