ASSISTANT DEVELOPPEUR FULL STACK - ALTERNANCE (F/H)

SNCF
Canton of Saint-Denis-1, France
13 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Canton of Saint-Denis-1, France

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Code Review
Data Validation
DevOps
Near Field Communication
Service-Oriented Architecture
Smart Cards
Software Engineering
Datadog
Okta
React
Spring-boot
Kotlin
Angular
Gitlab-ci
Kubernetes
REST
Devsecops
Microservices

Job description

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.

SNCF Connect & Tech a pour ambition d'innover pour rendre les mobilités durables accessibles à tous à travers 2 propositions de valeur :

  • D'une part, SNCF Connect, l'agence de voyages et plateforme incontournable tout-en-un des mobilités durables, qui simplifie les trajets de millions de voyageurs, en rendant chaque étape du voyage plus fluide et responsable.
  • D'autre part, Tesmo, la marque des activités d'éditeur de solutions de mobilité et de services numériques pour tous les acteurs de la mobilité, entreprises et collectivités. SNCF Connect & Tech s'appuie sur 25 ans d'expertise technologique au service de différentes typologies de clients (BtoC, BtoB, etc) ainsi que sur les expertises et savoir-faire de plus de 1 300 collaborateurs - les Digital Mobility Changers - basés à Lille, Nantes et Saint-Denis.

Dans un environnement Agile, ce rôle permet de contribuer à des projets concrets, avec un fort niveau d'autonomie et un accompagnement continu de l'équipe.

Développement d'outillage et amélioration produit

  • Concevoir et développer des outils facilitant l'analyse d'incidents et les scénarios de test.
  • Mettre en place des interfaces de consultation et de modification des données applicatives.
  • Améliorer l'observabilité des systèmes et exploiter des outils de monitoring (Datadog).
  • Étudier et intégrer des solutions de gestion des identités et des accès (type Keycloak).
  • Faire évoluer les outils de test et de démonstration pour enrichir les cas d'usage.

Contribution technique

  • Participer à des chantiers d'évolution technique (migration de frameworks, modernisation de stack).
  • Fiabiliser les outils existants (validation des données, industrialisation, suivi des modifications).

Méthodologie et collaboration

  • Concevoir des solutions techniques adaptées aux besoins.
  • Estimer et découper les travaux pour assurer un suivi efficace.
  • Développer en respectant les bonnes pratiques (tests, intégration, revue de code).
  • Documenter et démontrer les fonctionnalités réalisées.
  • Collaborer avec les équipes et les utilisateurs, en apportant un regard critique et constructif.

Environnement technique

Java 21, Kotlin, Spring Boot, REST, React / Angular, AWS, Kubernetes, GitLab CI

Au sein de l'équipe BOX, composée d'une quinzaine de personnes, les travaux portent sur des services critiques liés à l'achat, la validation et le contrôle des titres de transport (NFC, QR code, cartes à puce). À la croisée des enjeux techniques et métiers, les solutions développées s'appuient sur une architecture moderne (microservices, DevSecOps) et sur des règles fonctionnelles riches liées à l'univers billettique.

Formation

  • Formation Bac +5 en informatique

Compétences

  • Bonnes bases en Java / Kotlin et Spring Boot
  • Connaissance des architectures orientées services et des APIs REST
  • Sensibilité aux pratiques Agile / DevOps
  • Connaissance des bonnes pratiques d'ingénierie logicielle

Qualités attendues

  • Curiosité et motivation
  • Rigueur et capacité à relever des défis techniques
  • Esprit d'initiative et force de proposition
  • Capacité à travailler en équipe et à communiquer efficacement

Cette alternance permet de contribuer à des projets à fort impact, dans un environnement technique riche, avec une montée en compétences progressive sur des sujets à la fois techniques et fonctionnels.

Requirements

Au sein de l'équipe BOX, composée d'une quinzaine de personnes, les travaux portent sur des services critiques liés à l'achat, la validation et le contrôle des titres de transport (NFC, QR code, cartes à puce). À la croisée des enjeux techniques et métiers, les solutions développées s'appuient sur une architecture moderne (microservices, DevSecOps) et sur des règles fonctionnelles riches liées à l'univers billettique.

Formation

  • Formation Bac +5 en informatique

Compétences

  • Bonnes bases en Java / Kotlin et Spring Boot
  • Connaissance des architectures orientées services et des APIs REST
  • Sensibilité aux pratiques Agile / DevOps
  • Connaissance des bonnes pratiques d'ingénierie logicielle

Qualités attendues

  • Curiosité et motivation
  • Rigueur et capacité à relever des défis techniques
  • Esprit d'initiative et force de proposition
  • Capacité à travailler en équipe et à communiquer efficacement

Cette alternance permet de contribuer à des projets à fort impact, dans un environnement technique riche, avec une montée en compétences progressive sur des sujets à la fois techniques et fonctionnels.

About the company

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. SNCF Connect & Tech a pour ambition d'innover pour rendre les mobilités durables accessibles à tous à travers 2 propositions de valeur : * D'une part, SNCF Connect, l'agence de voyages et plateforme incontournable tout-en-un des mobilités durables, qui simplifie les trajets de millions de voyageurs, en rendant chaque étape du voyage plus fluide et responsable. * D'autre part, Tesmo, la marque des activités d'éditeur de solutions de mobilité et de services numériques pour tous les acteurs de la mobilité, entreprises et collectivités. SNCF Connect & Tech s'appuie sur 25 ans d'expertise technologique au service de différentes typologies de clients (BtoC, BtoB, etc) ainsi que sur les expertises et savoir-faire de plus de 1 300 collaborateurs - les Digital Mobility Changers - basés à Lille, Nantes et Saint-Denis.

Apply for this position