Vacature Senior Scala Developer Utrecht | Join this well funded Product Scale Up and improve performance x 10 to 100 | Scala, Akka Streams, Kafka, ElasticSearch, Docker | up to € 80.000

Your job: Senior Scala Developer Utrecht

  • Are you all about clean coding and functional and reactive programming?
  • Would you love to work for a high tech well-funded product scale up that is gearing up for world domination?
  • Do you love to work on very highly performant systems that process real time streams?
  • How about to top it all off earn up to € 80.000, get € 5.000 training budget and 6 –days per year?

Well then you have come to the right place!

Your employer: Processing Real Time Streaming Systems that will revolutionize their market

This very tech savvy product company enables real time analytics and control over vast amounts of real time data, enabling users to make vastly better business decisions. They are a very successful scale up, so working here means the flexibility and freshness of a startup, but with the know-how and big budgets of an established company.

In the Netherlands the engineers working at this company are quite famous for the level of their software engineers and level of craftsmanship. The have built a culture of collaboration, agile working, continuous improvement and self-development. They are big proponents of functional and reactive programming, clean coding and delivery automation.

Joining this product company means being part of bi-monthly knowledge sessions, being able to go to seminars in the Netherlands and abroad and overall strapping your career to a rocket. Buckle up, you are going to the top!

You role: Senior Scala Developer Utrecht

Currently they have already made great steps building their product so far, gaining the attention of very big names interested in it. The challenge is now to add new great features that will help work for even bigger clients with way more data than even handles before. Think scaling up a factor 10 to 100, so there is still enough for you to leave your mark!

You as Senior Scala Developer Utrecht will join the product team responsible for building these kick ass product features based on Scala, Akka Streams, Kafka and ElasticSearch. All while sticking to the best practices in clean coding and reactive and functional programming. All of which they are big proponents of! As you can imagine what is key about these systems is scaling and latency, so you have your work cut out for you.

As the company is scaling up significantly this job will also offer you great career growth possibilities. Do you want to grow into lead? Hands on architect? This is all possible here.

What is required?

  • +5 years of professional software engineering experience, primary worked with a JVM language
  • Professional experience with Scala, Akka and building distributed systems
  • Strong vision on reactive and functional programming
  • Technical MSc level is preferred
  • Clean coding, agile mindset and quality product building attitude
  • Experience with Kafka, Akka Streams and/or ElasticSearch is a plus

What is offered?

  • Up to € 80.000 gross per year
  • 5 – 15% yearend bonus
  • Bimonthly knowledge sessions
  • € 5000 training budget per year
  • 6 training days per year
  • Public transportation fully paid
  • Relocation assistance when coming from abroad (visa + housing paid for first 2 months)
  • The best hardware
  • Great colleagues


Are you all about functional programming, Scala and building distributed systems?

Wait no longer, be sure to send your CV to Robert Hawker via

For all of our vacancies visit the CodeGuild Hall

  • Accepted file types: pdf, doc, docx, txt, rtf, Max. file size: 5 MB.