END-OF-STUDIES INTERNSHIP – DEV JAVA - Mxopenconnect – Sanity check

Posted:
9/16/2024, 2:14:10 AM

Location(s):
Ile-de-France, France ⋅ Paris, Ile-de-France, France

Experience Level(s):
Internship

Field(s):
Software Engineering

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.

Équipe : 

  

MXopenconnect software function team is responsible for developing and maintaining Murex’s MXopenconnect framework product.  

 

This framework, developed with Java 17, Spring boot, Apache Camel, allows efficiently building Murex’s packaged interfaces, which enables the integration and communication between MX.3 platform and different external systems. The framework also provides some built-in tools, such as monitoring service for tracking the activities of all the interfaces, management of the lifecycle of the interfaces, etc. 

 

Missions : 

 

The mission of the internship is to create and enhance the compile-time sanity check tooling for MXopenconnect interfaces, which will ease the life of interface developers and guide them through the development.  

 

The internship will be focused on the below tasks:  

  • Understand the purpose and benefit of the tooling 

  • Brainstorm and design the architecture of the tooling to make it scalable for new guidelines  

  • Make the tooling analyze the interface codeline and detect any vulnerabilities 

  • Make the tooling generate a report after the analysis with different level of vulnerabilities 

 

The benefit of the internship:  

  • You will reinforce your technical skills on Java and maven. 

  • You will gain experience in brainstorming and designing solutions for complex products. 

  • You will work in Agile mode: plan the feature, split it into stories, work on stories and deliver code. 

 

 

Profil :  

  • Etudiant(e) Bac+5 en informatique, en recherche d’un stage de fin d’étude de 6 mois  

  • Connaissances techniques poussées : Java, Spring, CDI, JUnit, Maven, Git 

  • Appétences pour la découverte techniques et fonctionnelle du logiciel MX.3 

  • Rigueur, précision, esprit d'analyse et de synthèse 

  • Autonomie, capacité à travailler de façon indépendante 

  • Curiosité, sens de l’écoute et adaptation  

  • Excellente communication écrite et orale et bon niveau d'anglais et de français 

  • Esprit d'équipe et de collaboration  

 

 

Pourquoi nous rejoindre ?  

  • Faire partie d’une communauté d’experts motivée par le challenge, l’innovation, et contribuer ainsi à l’amélioration continue de la plateforme MX.3  

  • Bénéficier d’une formation de qualité à l’entrée touchant à diverses compétences fonctionnelles, techniques et relationnelles 

  • Evoluer dans un environnement agile, international, multiculturel et en croissance