DÉVELOPPEUR JAVA - H/F
Role details
Job location
Tech stack
Job description
La DIRES pilote, coordonne et met en oeuvre la modernisation et la maintenance des applicatifs relevant des activités de la DGSER (Direction générale des Services à l'économie et du Réseau) en étroite collaboration avec le réseau et les directions métiers et les directions informatiques. Elle regroupe au sein d'équipes produit, l'ensemble des ressources MOA et MOE nécessaires pour maintenir et faire évoluer le système d'information.
Au sein de la DIRES, la ligne produit Entreprise assure la maintenance des applications informatiques utilisées pour l'activité « Entreprises » soit environ 25 applications (dont FIBEN, FIchier Bancaire des ENtreprises) à destination de 1 000 utilisateurs dans le réseau. Maintenu par 5 équipes produit, ce système d'information permet, via la collecte et la valorisation de nombreuses données, d'attribuer une cotation aux entreprises non financières. Cette cotation est utilisée dans le cadre de la stratégie monétaire et de la stabilité financière, elle est également diffusée aux entreprises ainsi qu'aux établissements financiers. Chaque équipe produit est pilotée par un Product Manager (PM). Descriptif de mission
Vous serez chargé(e) de maintenir l'application DESCRIPTIF (*), application codée en Java, et refondre le code dans le cadre d'un déploiement serveurs Front en Angular et un serveur back, simplifier le code existant en Springboot.
*L'application DESCRIPTIF collecte les données issues des Greffes de Tribunaux et de l'INSEE.
Sous la responsabilité de votre maître de stage, vos missions principales seront :
- Analyse de l'architecture cible :
Analyser l'architecture actuelle et la comparer avec l'architecture cible afin de préparer la migration en limitant les impacts.
- Développement Java :
Faire évoluer les écrans existants ou de les réécrire en fonction des erreurs rencontrées.
- Tests et validation :
Mettre en place des scénarios de tests pour valider la robustesse et l'efficacité de la solution avant livraison auprès de la MOA.
- Déploiement :
Livrer les packages sur les environnements de qualification et recette une fois les développements produits.
- Livrables :
Maintenir à jour les livrables permettant de garantir les développements et l'exploitation de la nouvelle solution.
Pour remplir à bien votre mission, vous serez encadré(e) par une équipe d'experts techniques et vous travaillerez en étroite collaboration avec les équipes techniques de la Banque de France (MOA, DIT...), Des aménagements de poste peuvent être organisés pour tenir compte des handicaps des personnes recrutées.
Requirements
Étudiant(e) en informatique, développement logiciel ou domaine connexe (niveau Bac+4 ou Bac+5).
Compétences :
- Maîtrise du langage Java. Connaissance des bases de données relationnelles (SQL, PostgreSQL, etc.).
- Connaissance outils d'automatisation.
- Expérience (académique ou pratique) en développement de scripts ou outils de traitement de données.
Qualités :
- Esprit d'analyse et de synthèse pour comprendre et améliorer les processus existants.
- Rigueur et attention aux détails pour la gestion des données sensibles.
- Autonomie dans le développement tout en sachant collaborer avec des équipes pluridisciplinaires.