Stage - Développeur logiciel Java - Implémentation d'une application graphique REACT VUE JS en JAVA

Ref : JRQ$-25821

Paris

Email
Share
Print

Job description

Murex est un leader mondial reconnu dans le développement de logiciels pour les marchés de capitaux. Avec plus de 50 000 utilisateurs, notre solution MX.3 répond aux problèmes critiques de nos clients. 
Rejoignez plus de 2300 experts à travers le monde et relevez les défis d’une industrie à la pointe de l’innovation.  

  

La plateforme de Murex est un système de gestion front to back qui gère un ensemble de produits financiers. La plateforme offre un système intégré qui permet de gérer tout ce qui a trait au cycle de vie des contrats financiers. Cela inclut par exemple la création de nouveaux contrats, le contrôle et la vérification de ces contrats, le règlement des engagements associés, la comptabilité...  

  

Sujet de stage : Implementation d’une Application graphique React/Vue.JS en Java 

 

 

Contexte : 

  

Le back office est l'organe d'une banque chargé du contrôle et des vérifications associées aux différents contrats passés par le front office. Si une grande partie de ces opérations peuvent être automatisées, il en existe toujours qui demeurent manuelles, c'est-à-dire qui nécessitent l'intervention d'un humain. Ces cas spéciaux sont appelés des "exceptions". 

  

Le stage se déroulera dans l'équipe OSP, qui est en charge de l’application de gestion des exceptions. 

  

L'OSP est une application desktop développée en Java (Swing). D’autre part, les interfaces graphiques modernes sont de plus en plus développées en utilisant des frameworks web. Etant donnée la richesse de l’interface graphique actuelle de l’OSP, une migration vers ce type de technologie demanderait un effort conséquent. Il est donc préférable d’étudier les coûts et les bénéfices potentiels avant de lancer tout projet.  

  

  

Missions : 

  

Votre mission principale consistera à développer un prototype basé sur les concepts de React (ou Vue.JS), qui reproduira les fonctionnalités essentielles de l’écran, puis de comparer le résultat (et l’approche) avec l’implémentation actuelle. 

  

Pour ce faire, votre stage se déroulera autour des axes suivants : 

  

  • L’apprentissage du domaine fonctionnel et technique de l’application desktop OSP 

  • L’étude du fonctionnement de React (ou Vue.JS) 

  • Le design d’une architecture UI basée sur les concepts de React (ou Vue.JS), adaptée à l’application 

  • L’implémentation en Java/Swing d’un prototype suivant l’architecture établie 

  • L’écriture des tests et de la documentation 

  

Note : une attention particulière sera portée sur le design (architecture) et l'intégration dans un code de production éventuel. 

  

Ce stage sera l’opportunité de développer une solide compréhension du fonctionnement des frameworks web UI modernes et des applications réactives. 

 

 

Related videos