INGÉNIEUR·E JAVA POI F/H
Indexed description
Notre expertise repose sur une compréhension approfondie des enjeux de mobilité, ainsi qu’une volonté constante d’innover pour répondre aux besoins des usagers et des opérateurs. Nous nous engageons à digitaliser l'expérience des voyageurs et des exploitants grâce à des solutions de billettique, de Système d'Aide à l'Exploitation et d'Information Voyageur (SAEIV), ainsi que de Mobilité as a Service (MaaS).
RATP Smart Systems intervient auprès des collectivités territoriales et des opérateurs qui souhaitent faciliter l’accès de leurs usagers aux transports du quotidien. Elle gère le plus grand réseau multimodal au monde (métros, bus, tramways et RER), en l’occurrence le système billettique de Paris et sa banlieue lequel génère plus 12 millions de transactions par jour.
En alliant technologie de pointe et approche centrée sur le voyageur, nous visons à améliorer l’efficacité et l’attractivité des systèmes de transports en commun.
Notre mission : contribuer chaque jour à une mobilité plus fluide, plus simple et plus intelligente. Nous portons une exigence forte de qualité, d'innovation et de confiance dans la relation que nous construisons avec nos clients et nos utilisateurs.
Qu’est-ce-que le MaaS📱 ? :
Le MaaS (Mobility as a Service) est un modèle qui vise à réunir différents modes de transport — transports en commun, vélo, scooter, covoiturage, taxi, VTC, marche, etc. — au sein d'une seule plateforme numérique.
L'objectif est d'offrir aux utilisateurs une expérience de mobilité multimodale, fluide, personnalisée et accessible, leur permettant de planifier, réserver et payer leurs trajets simplement, via une application unique.
Tes futures missions au sein de la BU MaaS 🚀 :
En tant qu’Ingénieur·e Java, tu seras rattaché·e à un Engineering Manager et intégreras l'équipe POI (Points of Interest). Cette équipe conçoit, développe et opère les services backend qui permettent d'intégrer, fiabiliser, consolider et diffuser des données de points d'intérêt — commerces, hôtels, restaurants, monuments, stations, véhicules en libre-service, etc. — aux sein des applications Bonjour RATP et Mappy.
Tes contributions bénéficieront directement à des millions de voyageurs utilisant quotidiennement nos applications.
Mappy facilite les déplacements du quotidien grâce à l'un des comparateurs d'itinéraires multimodaux les plus complets du marché, partout en France.
Bonjour RATP accompagne les Franciliens dans leurs déplacements ponctuels et quotidiens, principalement en transports en commun, à vélo et à pied.
Au sein d'une équipe pluridisciplinaire réunissant un Engineering Manager, un Product Owner, un QA et des développeurs, tu contribueras à à concevoir de nouvelles solutions, tout en assurant la maintenance, la fiabilité et l'évolution des systèmes existants.
L'équipe s’engage aujourd’hui dans une phase particulièrement stimulante de transformation. Tu participeras notamment à la migration progressive de notre infrastructure vers le cloud AWS, un chantier structurant qui modernise en profondeur notre socle technique. Tu contribueras également à ouvrir de nouveaux horizons pour l’écosystème POI. Au-delà des points d'intérêt statiques, l'équipe étend progressivement son périmètre à des contenus plus dynamiques et événementiels – concerts, expositions, musées, etc. –, afin d’enrichir l'expérience proposée aux voyageurs. À moyen terme, tu participeras aux réflexions sur l'évolution de notre architecture data et logicielle, pour accompagner la croissance de nos volumes et la diversité de nos sources de données.
Tes principales responsabilités
- Concevoir, développer et faire évoluer des services backend Java à forte valeur ajoutée pour l'écosystème POI (ingestion, consolidation et diffusion des points d'intérêt).
- Participer aux choix techniques et contribuer à l'amélioration continue de l'architecture des applications.
- Concevoir, documenter, tester et faire évoluer des API REST consommées par Bonjour RATP et Mappy.
- Veiller à la qualité, à la performance, à la sécurité et la robustesse du code et des services en production.
- Contribuer à la modernisation progressive des composants et bases existantes.
- Participer à la mise en place et à l’amélioration des pratiques de livraison, de supervision et de maintien en conditions opérationnelles.
- Collaborer étroitement avec les équipes produit, QA, data et les autres équipes backend de la BU.
- Participer aux revues de code, à l'amélioration continue et au partage de bonnes pratiques.
Nous recherchons un·e ingénieur·e Java motivé·e et curieux·se et sensible aux enjeux produit avec l'envie de contribuer à des services utilisés par des millions de voyageurs.
Tu apprécies les environnements agiles, collaboratifs et stimulants et tu souhaites continuer à développer tes compétences au sein d’une équipe expérimentée. Tu seras accompagné·e dans ta montée en compétences et évolueras dans un cadre technique favorisant l’autonomie, le partage et l’amélioration continue.
Tes atouts techniques
- Tu justifies d'au moins 3 ans d'expérience en développement Java.
- Tu maîtrises les fondamentaux de Java et son écosystème, notamment Spring et Spring Boot.
- Tu connais les principes de conception, de documentation et de versioning des API REST.
- Tu es à l'aise avec les bases de données relationnelles et NoSQL (PostgreSQL, MongoDB).
- Tu utilises Git au quotidien, y compris dans des environnements impliquant plusieurs branches et la résolution de conflits.
- Tu connais les principes de la CI/CD et de l’'analyse statique du code, et tu souhaites approfondir ces pratiques.
- Tu accordes une importance particulière aux tests automatisés et la qualité logicielle ; une expérience du TDD est appréciée.
- La connaissance de Python et de son écosystème est un plus.
- Tu t’intéresses au monitoring, à l’observabilité et l'optimisation des performances des applications.
- Une première expérience avec le cloud (AWS), ou une réelle curiosité pour ces technologues, constitue un atout.
- Tu as une culture de l'IA et tu comprends les principaux usages de l'IA générative dans un contexte produit ou applicatif, notamment pour assister le développement, ou automatiser certaines tâches
- Tu sais travailler de manière autonome tout en contribuant activement à la dynamique d’équipe.
- Tu communiques avec clarté et apprécies la collaboration avec des interlocuteur·rices aux profils variés.
- Tu es à l’aise dans un environnement agile et tu participes volontiers aux échanges, aux revues de code et aux décisions techniques.
- Tu fais preuve de rigueur, de curiosité et d'un véritable sens du produit.
- Tu es force de proposition et tu apprécies comprendre les besoins des utilisateurs afin de concevoir des solutions utiles et pertinentes.
- Tu as envie de t'impliquer dans un environnement en mouvement et de contribuer à faire progresser les pratiques, les produits et les équipes.
- impliquée et constructive,
- attentive à la qualité et à la fiabilité des solutions,
- curieuse des évolutions technologiques et des nouveaux usages,
- engagée dans l'amélioration continue,
- à l’aise dans le travail collectif
- motivée par l'impact concret de produits utiles à des millions de voyageurs.
- Un équilibre pro/perso respecté : jusqu’à 9 semaines de congés et RTT par an, avec une politique de télétravail flexible, demi-journée sans réunion le mercredi et droit à la déconnexion.
- Mobilité facilitée : prise en charge à 75% de l'abonnement transport.
- La vie d'entreprise : de nombreuses offres sportives, culturelles et de loisirs via le CSE, dans une ambiance de travail collaborative et innovante.
- Une politique RH engagée et solidaire : en faveur de la santé et de l'inclusion, avec des dispositifs spécifiques autour de la PMA, de l'endométriose et des fausses couches. Et qui encourage la solidarité, avec le don de congés entre collaborateurs et une demi-journée annuelle dédiée à une action bénévole ou citoyenne.
Le salaire fixe est versé sur 12 mois.
Cette rémunération s’accompagne d’une rémunération variable sur objectifs.
Notre approche de la rémunération
La proposition salariale est construite de manière individualisée, sur la base :
- des compétences évaluées au cours du processus de recrutement ;
- du niveau d’expérience effectivement constaté ;
- des équilibres internes sur les mêmes fonctions ;
- ainsi que des réalités du marché de l’emploi.
Conditions du poste
- CDI / Temps plein
- 2 jours minimum de présentiel par semaine
- Poste basé à Paris 12e
- Gare de Lyon – Maison de la RATP
- Prêt·e à relever le défi ? Envoyez votre candidature ou visitez notre site web pour plus d'informations. Ensemble, transformons la mobilité urbaine ! 🌍
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search