STAGE 3A - DEV JAVA - Manage Connectivity services with Murex's launcher H/F

Job ID:  39782
Location:  PARIS (FRA)


Murex is a global fintech leader in trading, risk management, and processing solutions for capital markets. Operating from our 19 offices, 2,500 Murexians from over 60 different nationalities ensure the development, implementation, and support of the MX.3 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.



Context :


The intern will join the Connectivity software function team, who is responsible for developing and maintaining Murex’s Connectivity framework product.

The Connectivity framework relies on Java CDI, Apache Camel, and Weld to allow efficiently building Murex’s interfaces. The role of these interfaces is to allow the connection and communication between the MX.3 platform and different information systems.

Currently, the Connectivity services (including connectivity interfaces, monitoring service, federation service) are launched by the Connectivity launcher, the aim of this internship is to move this to the Murex’s launcher, which launches the other Murex services.


Missions :


The internship will be focused on the below tasks:

  • Understand the purpose and the functionality of connectivity services, how interfaces and other connectivity services are launched.
  • Migrate from Connectivity launcher to Murex’s launcher and document the migration process
  • Investigate which functionalities supported by Connectivity launcher are not supported by the Murex’s launcher and collaborate with different teams to define a plan and solution.
  • Present and validate the new code with your mentor and the team


Benefits :


  • You will be able to work with multiple teams in Murex, and learn from them in a collaborative spirit
  • You will enrich your knowledge of Java and RMI services in an advanced way
  • You will become the expert on a pivotal part of Murex connectivity products
  • The work produced will be of high value, and impact on over a hundred products of Murex


Profil :


  • Final-year student of Engineering School/Computer Science or a university Master's degree
  • Solid knowledge of capital markets and associated modeling and methods. 
  • Good knowledge of C/C++ (knowledge of Python is a plus).