Stage - Développeur logiciel Java - service d'allocation automatique d'actif Stage - Développeur logiciel Java - service  …

Murex
in Paris, Ile-de-France
Permanent, Full time
Last application, 13 Jan 21
Competitive
Murex
in Paris, Ile-de-France
Permanent, Full time
Last application, 13 Jan 21
Competitive
Murex
Stage - Développeur logiciel Java - service d'allocation automatique d'actif
Murex est un leader mondial reconnu dans le développement de progiciels financiers. Chaque jour, à travers le monde, de prestigieuses institutions financières, hedge funds, asset managers et trésoreries de grands groupes, s'appuient sur les collaborateurs et la plateforme Murex pour soutenir leurs activités de marchés. Notre devise « pioneering again » résume notre histoire : depuis sa création, Murex s'adapte en continu aux évolutions des marchés de capitaux en offrant des solutions innovantes et adaptées aux besoins de ses Clients.

Murex compte aujourd'hui plus de 2300 experts répartis dans 17 bureaux : Beyrouth, Dubaï, Dublin, Hong Kong, Londres, Luxembourg, Moscou, New York, Paris, Pékin, Santiago, Sao Paulo, Séoul, Singapour, Sydney, Tokyo et Toronto.

Sujet de stage : Développeur Logiciel Java - Service d'allocation automatique d'actif dans le cadre d'une solution intégrée de gestion de collatéral H/F

Contexte  

Lorsqu'une transaction est passée entre deux contreparties, il y a souvent un échange d'actif supplémentaire pour garantir contre les défauts de paiement. Cet actif est appelé Collatéral. Le choix de cet actif dépend de l'accord légal passée auparavant entre les deux contreparties.
Ces échanges de collatéral sont devenus de plus en plus fréquents et importants ces dernières années (notamment suite aux régulations mises en place après la crise financière de 2007/2008).

Les banques cherchent donc à automatiser autant que possible les opérations liées à la gestion de ce collatéral pour réduire son cout. Le choix des actifs qui sont mis en collatéral est aussi important et doit souvent répondre a des contraintes légales mais aussi à des contraintes définies en interne.
Ce choix est donc assez compliqué et son automatisation demande de prendre en compte de multiple paramètres (valorisation des actifs, accord légaux, règles internes, etc).

Missions :
Dans ce contexte, l'objectif du stage est de travailler sur un outil d'automatisation du choix des actifs à mettre en collatéral. Ce choix pourrait être fait de différentes manière : automatisation de règles métiers simples ou utilisation d'algorithmes d'optimisation mathématiques par exemple.

La mission serait de développer un prototype qui pourrait répondre à ce besoin.

Le stage portera principalement sur :
  • L'apprentissage du domaine fonctionnel. Analyse de besoin fournis par les clients.
  • Design et définition de l'architecture d'un nouveau composant.
  • Implémentation ou réutilisation d'un moteur de règle.
  • Compréhension et implémentation d'un algorithme d'optimisation linéaire.
  • Prise en main de la plateforme technique de développement.
  • Le packaging des composants afin qu'ils puissent être utilisés dans un contexte de production
  • L'écriture des tests et de la documentation.
  • Environnement technique : Java, apprentissage supervisé

Ce stage sera l'occasion de découvrir toutes les étapes nécessaires au développement d'un composant dans la plateforme intégrée MUREX. Depuis l'analyse des besoins clients jusqu'à l'implémentation d'un nouveau service en passant par la définition de son architecture et de ses interfaces. Le tout en suivant les bonnes pratiques en vigueur dans l'entreprise et au sein d'une équipe dynamique et expérimentée.


JOB requirements
Profil :
  • Étudiant-e en dernière année d'École d'Ingénieurs/Informatique ou en Master universitaire
  • Intérêt pour les problématiques de génie logiciel (« clean code », résilience, opérabilité, intégration continue...)
  • Bonnes connaissances en programmation orientée objet (Java de préférence) ou fonctionnelle
  • Des connaissances en mathématiques et algorithmiques seront appréciées
  • Rigueur, autonomie, curiosité et capacité d'innovation
  • Anglais courant
  • Capacité de travailler dans un contexte agile et fortement collaboratif

Durée et date de démarrage :
6 mois, début dès que possible

Murex logo
More Jobs Like This
See more jobs
Close
Loading...
Loading...