Développeuse / développeur java - stage
- ref: 204071
- Environnement - Développement durable-Métiers pour prévenir et traiter les pollutions et les risques ( biochimiste, biologiste, chargé d’études, directeur environneme-Métiers pour la gestion de l’eau (hydrobiologiste, technicien d’exploitation de l’eau, agent et technicien de station d’épuratio-Métiers pour la gestion des déchets (ingénieur en traitement des déchets...)-Métiers pour la protection de la nature (ingénieur des travaux des eaux et forêts, ingénieur agronome...)-Métiers pour la valorisation du cadre de vie ( chargé de mission environnement, conseiller en management environnemental...)-Métiers pour sensibiliser et éduquer ( chargé de communication environnement, juriste en droit de l’environnement, conseiller in
- De 19000.0 à 20000.0 EUR par an
- Stage
-
Cherbourg( 50 - Manche )
Vos missions :
Notre client développe des outils de simulation ferroviaire pour améliorer la compréhension, l’analyse et l’optimisation du trafic.
Ce stage s’inscrit dans une démarche d’innovation autour de la modélisation des réseaux, de la visualisation des circulations et de l’analyse des incidents.
Objectifs du stage :
Vous participerez à l’un ou plusieurs des axes suivants, selon votre profil :
- Développement du simulateur ferroviaire :
- Ajout de fonctionnalités : signalisation, aiguillage, manœuvres, détection d’anomalies, gestion des incidents.
- Backend en Java / Quarkus, architecture microservices.
- Visualisation graphique des circulations :
- Représentation dynamique du déplacement des trains et de la signalisation.
- Étude et mise en œuvre de solutions performantes : Leaflet, InfluxDB, Grafana, ou autres.
- Analyse de trafic via base de données graphe :
- Intégration des données dans une base Neo4j via GraphQL.
- Détection des zones critiques, sources de retard, incohérences.
#LI-UC1
Votre profil :
- Etudiant(e) en dernière année de formation informatique (de niveau Bac+5)
- Connaissances en langages : Java, JavaScript, GraphQL
- Frameworks : Quarkus, Angular (selon profil)
- Bases de données : InfluxDB, Neo4j
- Outils : Grafana, Leaflet, Docker, Git
- Compétences en développement backend, algorithmie ou visualisation de données
- Curiosité, autonomie, capacité à proposer des solutions innovantes