Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9zawduawz5lxrly2hub2xvz3kvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Senior Contract Scala Developer/Engineer (Scala/Akka/Kafka)

Senior Contract Scala Developer/Engineer (Scala/Akka/Kafka)

Job Title: Senior Contract Scala Developer/Engineer (Scala/Akka/Kafka)
Contract Type: Contract
Location: Zürich
Industry:
Salary: CHF
Start Date: ASAP - April
Reference: SCAKAFKA12
Contact Name: Tre Taylor
Contact Email: tre.taylor@signifytechnology.com
Job Published: March 11, 2020 10:15

Job Description

The company is a developer and issuer of investment management products with an international presence with offices in Switzerland, Geneva, Monaco, Paris, London, Amsterdam, Singapore, and Hong Kong. They are the leading B2B Partner for digitization solutions within the investment management and finical security sector.

 

The project consists of the development of a web-based application that enables realtime structuring, calculation, and launch of structured products, calculating tradable prices in real-time.

 

The candidate 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. 

 

Your responsibilities will also consist of working on the front to back processes, contributing to software and architectural design decisions for the financial structured product industry. Write efficient, reliable and clean code. You will work closely with the business to gather and understand requirements and deliver high-quality solutions. Contribute to software and architectural design decisions. Conduce to a robust automated test suite to work in a continuous integration environment.

 

***12 Month initial contract with extension and high rates on offer***

 

The stack is the following:

Technologies:

1. Scala

2. Kafka / Kafka Streams

3. Akka

4. Postgres

 

Architecture:

1. Event-based

2. Microservices (some are Self-contained systems)

3. Asynchronous communication through messages

 

Governance

1. Scrum

2. Full DevOps approach