Au sein de la Factory Mobilité du Quotidien, l'équipe BOX NFC est en charge d’un projet stratégique pour le groupe SNCF mettant en œuvre la technologie NFC pour moderniser l’achat, la validation et le contrôle des titres de transport.
L' équipe BOX recherche un Leader technique Back end expérimenté venant compléter l’équipe agile réalisant les produits NFC. Celle-ci conçoit et développe en itérations de 2 semaines sa solution, elle pilote sa mise en service et assure sa disponibilité opérationnelle pour ses clients.
Cette solution est composée d'une partie serveur, sur un socle Java moderne (Java 11, Kotlin, Spring Boot, JPA / Hibernate) et d'une partie mobile Android (Retrofit,Room, Dagger). Dans le cadre de cette mission, les interventions se feront essentiellement sur la partie serveur
Vos missions :
Vous participez activement à la vie de l'équipe
Vous êtes proactif pour tout ce qui concerne les cérémonies agiles (DSM, rétro, Sprint review, …)
Vous concevez des solutions pour répondre au besoin des responsables de produit
Vous réalisez des User Story, vous assurez le déploiement et le suivi de votre application, vous faites tout pour avoir une production fiable, surveillée et rapide. Bref, vous aimez la variété de votre métier
Le jour J (mise en production, incidents, etc.), vous êtes disponible pour l'équipe et son analyseur rapidement des remontées variées
Profil Recherché
Très à l’aise avec l’écosystème Spring, vous devrez fairepreuve d’intérêt pour les sujets de CI/CD ainsi que tous les sujets liés à la surveillance et aux monitorings des plateformes.
Compétences requises:
Développement : Java, Kotlin, Spring Boot, JPA / Hibernate, Maven, Java 11, Git, Cucumber
Ops: Kubernetes, Helm, AWS, Prometheus, Grafana
Base de données : PostgreSQL
Intégration continue: Jenkins
Méthodologies : Conception Objet, Clean Code, testing (tests unitaires / d'intégration / de bout en bout)
Compétences additionnelles:
Développement : Web services REST, être capable de mettre en œuvre des algorithmes (dont traitements liés à sécurité) respectant les normes et standards billettique. Une expérience dans le développement Android est un plus.
Méthodologies : pair programming, revue de code, TDD, ATDD, UML
Ops: Kustomize
Rejoindre SNCF Connect & Tech :
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres