cover image
Murex

DEV BUY SIDE IM - 3A Software Development Internship - Java-Python - Développement d'un prototype d'application d'optimisation de portefeuille

Hybrid

Paris, France

Internship

24-11-2025

Share this job:

Skills

Python Java TypeScript Risk Management Agile

Job Specifications

Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.

Operating from our 19 offices, 3 000 Murexians from over 60 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world.

Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment.

You’ll be part of one global team where you can learn fast and stay true to yourself.

Equipe 

Notre équipe de développeurs développe les modules fonctionnels nécessaires à la création d’une solution de gestion de portefeuille complète, destinées aux gestionnaires de portefeuilles de nos clients (sociétés de gestion d’actifs, banques centrales, hedge funds, assureurs, fonds de pensions)

Nous travaillons en collaboration avec les équipes de développeurs techniques (relatifs aux briques fondamentales de la plateforme), ainsi qu’avec plusieurs équipes fonctionnelles dont nous sommes clients, ainsi que les équipes UI.

Le stage consistera en la création d’un prototype de module d’optimisation de portefeuille, qui pourra éventuellement être intégré à la solution dans le futur.

Missions 

Le module d’optimisation de portefeuille sera à priori un module standalone, avec potentiellement quelques interactions avec la plateforme pour la récupération des positions de portefeuilles ou données de référentiel.

Votre mission consistera à développer un prototype (UI et backend) permettant d’interagir avec une librairie d’optimisation de portefeuille open source (déjà existante)

Apprentissage du domaine fonctionnel de l’optimisation de portefeuille
Récupération des besoins et contraintes en collaboration avec un stagiaire consultant
Définition du design technique en collaboration avec les ingénieurs de l’équipe
Développement du prototype et de l’interface utilisateur
Validation de l’adéquation du développement réalisé avec le stagiaire consultant
Environnement technique : Java, Python, REST, Typescript, micro-services

Vous serez en relation avec des équipes techniques et fonctionnelles pour discuter des solutions proposées.

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)
Des connaissances en mathématiques et algorithmiques seront appréciées
Rigueur, autonomie, curiosité et capacité d’innovation
Français courant, anglais recommandé
Capacité de travailler dans un contexte agile et fortement collaboratif

Durée Et Date De Démarrage 

Janvier-Février 2026 pour une durée de 6 mois.

About the Company

For more than 35 years, Murex has provided enterprise-wide, cross-asset financial technology solutions to capital markets players. Its cross-function platform, MX.3, supports trading, treasury, risk and post-trade operations, enabling clients to better meet regulatory requirements, manage enterprise-wide risk and control IT costs. With more than 60,000 daily users in more than 65 countries, Murex has clients across the financial services industry, from banking and asset management to energy and commodities. Murex is an ind... Know more