Scala Developer

North Holland  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Scala Engineer (10 Month Contract)

Amsterdam

As a Scala engineer you will work in a team with 5-7 other engineers that have similar skills as yourself. It is up to the squad to manage who takes part in discussions with users and stakeholders to come to concrete new features of your product. Sometimes users experience difficulties while integrating your product with their own solution. In such situations, your squad helps the user to tackle these issues. All squad members take part in this technical support towards users.
The team is responsible for all activities of the software delivery life cycle. Because the systems delivered by these teams are critical components of our strategic architecture, reliability of our systems is extremely important. Therefore, we expect you to take responsibility within the team on ensuring very high availability ratings.

Profile description

  • You feel at home in a high-performing team and you make the other team members feel at home as well. You have the independence to speak up when needed
  • Proven experience in object-oriented programming, design and modelling (tools and notation)
  • Demonstrable experience producing reusable code components and libraries leveraged by multiple projects
  • Fluent in written and spoken English (Dutch is not required). Strong oral and written communication skills
  • You have a learning attitude. Not only to master new technologies and programming languages, but also on the interpersonal level. You are proven to be able to ask and give feedback
  • Bachelor's Degree in Software Engineering/AI/Computer Science

Technical Requirments

  • Strong programming skills in Scala. Familiarity with the Akka framework
  • Experience with Continuous Integration and Continuous deployment
  • Experience with Unit Testing and Integration Testing frameworks
  • Strong knowledge of data structures algorithm and problem-solving skills
  • Being committed to Open Source repos is a strong plus
  • Experience in the Financial Markets world, preferably knowledge of trading and various asset classes. However, a strong interest in Financial Markets is already enough.
  • Good understanding of streaming technologies like Kafka and Flink
  • Good understanding of databases, both RDBMS (PostgreSQL) and non-SQL databases (eg, MongoDB, CouchDB, InfluxDB)
  • Experience in setting up web-Servers
  • Good understanding with engineering tools like Docker and OpenShift
  • Experience in building 0-downtime applications/components
  • Good understanding of automated testing frameworks
  • Experience with working in an agile/scrum way, but at least you should have a strong willingness to do so
  • Experience with Python
  • Knowledge of Machine learning (preferred experience with real implementations)
  • Experience with UI (preferably familiarity with Polymer).
Start date
ASAP
Duration
10 months
From
Eligo Recruitment Ltd
Published at
22.02.2018
Project ID:
1508628
Contract type
Freelance
To apply to this project you must log in.
Register