Scala Developer (Ref.: MM/0118)


Are you creative and passionate about programming? The terms of agile and peer-programming are familiar to you? You want to direct yourself to technical expertise working in ambitious and stimulating projects?

As a Scala Developer, you will work on Giraffe RT – the strategic real time risk system replacing current systems to improving performance, flexibility and user experience. It is written in SCALA and Java and is part of Giraffe suite of applications. It uses number of services most notably highly scalable valuation cluster consisting of 1000+ of valuation nodes.

GRT is part of the bigger Equity Risk team which groups all risk IT systems used for the Equities business and in turn is part of Equity IT department.

Main responsibilities
Developing tools and applications that directly contribute to the efficiency, product innovation, risk management and revenue generation of the Equity Derivatives business;
Working in an agile development team producing tested, robust software;
Liaising with business partners to identify new requirements and ensure the system meets expectations.

Profile and skills
You have more than 5 years of commercial software development experience;
You experience with SCALA, functional programing, Java VM development, IntelliJ IDEA;
You have knowledge of ScalaTest or Specs2 and reactive programming principles;
You have experience with Teamcity, Git, Maven, SBT, Hazelcast, Spray, ActiveMQ;
You are interested in designing and delivering working solutions in a structured, agile manner;
You are smart person with a “can do” attitude;
You speak English very well.

Knowledge of Java Server Pages (JSP), JavaScript, Java Servlets, general HTML and CSS.

What you will love about Margo
Ability to work in international consulting company, a leader in its industry in France;
Ambitious projects in the financial sector;
Permanent contract or B2B cooperation;
Benefits such as medical care and sports card;
Opportunities for development (planning career paths, trainings, opportunities to switch between projects, including changes of position, opportunities to engage in additional activities);
Very good atmosphere of work, integration events.


Please fill in the required fields
Please attach at least one file
Incorrect entry for the following field(s): .
Échec de l'upload du fichier . Make sure the file does not exceed the maximum size.