
Développeur Back-end Java (h/f)
Posted 14 days ago
Company Description
View moreExpert des systèmes critiques
Conception, réalisation, déploiement & maintenance de systèmes critiques, basés sur des solutions et des produits innovants, garantissant l’efficacité de la conduite et de la sécurité des opérations et des missions critiques de nos clients.
Job Description
Description du poste
Notre département Systèmes d'Information Transport conçoit, intègre et maintient des systèmes d'information critiques destinés aux opérateurs de transport : information voyageurs en temps réel, outils d'aide à l'exploitation, supervision des infrastructures et solutions billettiques.
Vous rejoindrez une équipe située à Aix-en-Provence et intervenant sur plusieurs projets stratégiques de déploiement du Système d'Information Voyageurs MobilitX pour les nouvelles lignes du métro du Grand Paris, pour la métropole de Bordeaux ou pour la ville de Marseille.
Après une phase de réalisation engagée, les projets poursuivent désormais leurs activités d'intégration, de validation, de déploiement et de garantie, tout en lançant de nouvelles évolutions fonctionnelles dans le cadre de Change Requests.
Rattaché(e) au Responsable Factory, vous serez le/la membre à part entière d'une équipe d'une vingtaine de personnes.
Vos tâches
Concevoir et développer de nouvelles fonctionnalités Back-end en Java / Spring (Java 17, Spring 5 et Spring Boot 2, Hibernate, JUnit).
Participer à la conception et à l'évolution des produits de l'offre MobilitX.
Développer et maintenir les tests unitaires et automatisés associés.
Participer aux revues de code et à l'amélioration continue de la qualité logicielle.
Analyser et corriger les anomalies rencontrées sur les différentes versions.
Rédiger et maintenir la documentation de conception et la documentation technique.
Qualifications
Bac+5 (Master / Ingénieur) en informatique, vous justifiez d'une expérience de 5 ans en développement logiciel Back-end Java.
Environnement technique
Java 17
Spring 5 / Spring Boot 2
Web Services REST / SOAP
Hibernate
JUnit
Vous assurez la conception, le développement et l'évolution d'applications Back-end en Java, en garantissant des architectures robustes, performantes et pérennes.
Vous concevez, exposez et intégrez des services REST et SOAP, en veillant à la cohérence des échanges inter-systèmes et à la qualité des interfaces.
Vous mettez en œuvre les bonnes pratiques de développement, de test et de qualité logicielle afin d'assurer un code maintenable, fiable et conforme aux standards de l'équipe.
