Houston est un backend multi-clients permettant de mettre en forme et fournir les données métiers nécessaires pour répondre aux besoins métiers liés à l'accompagnement au voyage : pour la lutte anti-fraude (ex : contrôle et embarquement), pour l'équipage SNCF à bord (ex : préparation de l'équipage,
connaissance clients à bord des trains)
Au sein de l'équipe HOUSTON, vous participerez aux tâches suivantes :
- Développement de fonctionnalités en appliquant les meilleurs pratiques
- Elaboration de différents types de tests afin de maintenir la qualité de code (Unitaire, intégration)
- Prise en compte des commentaires et échange éventuels lors des revues de code
- Déploiement dans les différents environnements sur AWS en collaborant avec les Ops
- Ecriture et enrichissement de documentation technique
- Review (démo) : présentation au client du travail effectué afin de le mettre en valeur et récolter ses retours
- Participation aux cérémonies Agile (Daily, Review, affinage, Planning, Rétro)
Environnement de travail :
- Equipes de développeurs (back & mobile) pour contribuer à la conception, au développement, au test, au déploiement de nouvelles fonctions et également au maintien du produit
- Le product owner, pour travailler en amont du développement sur les études ou les cadrages de sujets émergents.
- Et dans une moindre mesure : l'équipe support N2 pour garantir une supervision, un alerting adapté des services du produit/ les équipes sécurité et architectes pour garantir la RGPD, la sécurité, la résilience et performance du produit
- L'Agile Master pour contribuer au plan d'amélioration continue sur les chantiers liés au maintien de la qualité du produit.
- Les OPS pour définir et mettre en place une infra résiliente et performante
Environnement technique :
- Java 21
- Cloud AWS / serveless / Déploiement sous forme de lambda aws java avec snapstart active
- Framework Quarkus
- Infrastructure As Code avec Terraform
- Services AWS : API gateway, Lambda, MSK(Kafka), KMS, Dynamodb
- Architecture : Micro service / CQRS (Evènementiel)
- Design pattern : Approche hexagonale
- GIT / CI / CD
- Intellij, Postman
- Jira, Confluence, Miro
Profil Recherché
Vous êtes en formation Bac +5 (Master 2 ou école d'ingénieur), avec une spécialisation en développement logiciel, systèmes d'information ou génie informatique.
Vos atouts :
- Motivé, Passionné, Autonome, Proactivité
- Bonne capacité à travailler en équipe, bon relationnel
- Pragmatisme et adaptabilité aux situations
- Fun, transparence, bonne humeur et bienveillance !
Vos compétences :
- Bonnes bases en développement JAVA
- Des connaissances en Serverless et AWS seraient un atout
- Motivé par la qualité de code et les bonnes pratiques
- Connaissances des principes de tests automatisés, de l'intégration continue, de l'agilité
Rejoindre SNCF Connect & Tech :
- C'est intégrer la plus grande communauté d'experts des transformations numériques, en France, dans le secteur des mobilités et devenir un #DigitalMobilityChanger.
- C'est innover pour rendre les mobilités durables accessibles à tous", en incarnant les valeurs de l'entreprise : Citoyenneté, Audace, Performance, Ouverture, Confiance.
- C'est continuer à apprendre et grandir grâce à un programme de formation adaptée aux envies de chacun
- C'est bénéficier d'un package financier compétitif et équitable fondé sur un principe de méritocratie collective et individuelle
- C'est évoluer au sein d'une entreprise humaine, inclusive qui favorise un bon équilibre de vie pro/perso (jusqu'à 3 jours de télétravail par semaine), certifiée Great Place to Work pour la 4è année consécutive
- C'est s'engager au service d'une société durable et solidaire, en favorisant des comportements, des mobilités et des usages responsables
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.