Scala Software Engineer

Employment Type:Contract to Perm
Job Location:Milan Italy
Job Function:

As a Scala Software Engineer you will join a prestigious client, committed to delivering value added services in the investment product space. You will be part of the IT Development department, responsible for designing, implementing and maintaining key business applications and services on a highly-specialized investment product management platform

Job Requirement:

  • Work on backend processes, contributing  to software and architectural design decisions for the financial structured product industry. Write efficient, reliable and clean code. Good in problem solving, and in delivering high quality solutions.  Be able to maintain a robust automated test suite to work in a continuous integration environment.
  • Strong Requirements:  
    • experience with Scala
    • fluency in English
  • Nice to have Requirements:
    • experience with Akka
    • experience with serialization mechanisms (protobuf / SBE)
    • experience with Grpc
    • experience with ZeroMQ
    • experience with Kafka
    • experience in the finance or insurance industry
  • Short description about the project:  you will contribute to the development of a real-time application that enables calculation and launch of structured products, calculating tradable prices with a focus on low latency and consistency.