Medior back-end engineer (Scala)

Cleverbase
Cleverbase

Software Engineering

Posted on Jul 23, 2026

Vacature Medior back-end engineer (Scala)

Locatie
Den Haag
Aantal uren
Full-time
Opleidingsniveau
Universitair
Geplaatst: 22-07-2026
Bedrijf
Cleverbase B.V.
Provincie
Zuid-Holland
Werkveld
ICT
Salaris
Salaris: € 3.800 - € 5.500

Medior Back-end Engineer (Scala)

Cleverbase | The Hague (hybrid) | Full-time (32-40 hours)

About Cleverbase

Cleverbase is an innovative Qualified Trust Service Provider (QTSP) operating under the eIDAS Regulation. We build the digital trust infrastructure that organizations and governments rely on: from qualified electronic signatures to digital identity solutions and PKI services.

Everything we create must be correct — legally, technically and organizationally. Our customers depend on our systems for critical processes where there is no room for uncertainty.

As a scale-up operating in a highly regulated market, we combine the agility of a small team with the discipline required in a compliance-critical environment.

The role as Medior Back-end Engineer (Scala)

As a Medior Back-end Engineer (Scala), you will work on the core of our platform. You will develop services responsible for cryptographic operations, creating and validating digital signatures, and securely processing sensitive data.

You will collaborate with experienced engineers, independently take ownership of well-defined features and services, and actively contribute to architectural decisions, technical improvements and code quality.

You are not simply building software features — you are building systems that must be demonstrably secure, reliable and auditable.

What will you do?

  • Design and build back-end services in Scala (functional programming style using Cats & Cats-Effect), with a focus on correctness, performance and maintainability.
  • Work on our trust services, including digital signatures, electronic seals and timestamps.
  • Develop and maintain the underlying Public Key Infrastructure (PKI), including issuing, validating and revoking certificates and integrations with Hardware Security Modules (HSM).
  • Build and extend API integrations and gRPC connections between services.
  • Develop related data models and PostgreSQL migrations.
  • Contribute to architecture discussions and technical decisions within a compliance-driven environment.
  • Write clear, tested and well-documented code.
  • Apply functional programming patterns, type safety, property-based testing and scenario-based (BDD) testing.
  • Collaborate with colleagues from compliance and audit to ensure technical solutions align with regulations such as eIDAS.
  • Participate in code reviews, technical discussions and improving our development practices.

Who are you?

You are an experienced back-end engineer who enjoys working on complex systems where security, reliability and quality are essential.

You bring:

  • 2 to 5 years of experience as a back-end engineer.
  • Demonstrable experience with Scala, or another JVM language combined with a strong interest in functional programming.
  • The motivation and ability to grow further within Scala.
  • A solid understanding of type systems and functional programming patterns and how they contribute to reliable software.
  • The ability to independently take ownership of new services and domains.
  • The mindset that correctness is just as important as speed.
  • The ability to work independently while actively seeking alignment when topics involve compliance or security.
  • Affinity with cryptography, PKI or digital identity (experience is a plus, interest is required).
  • Excellent communication skills in both Dutch and English.

Your technical background

We are looking for experience with:

  • Scala (2.13) and the Typelevel ecosystem (Cats & Cats-Effect).
  • Preferably experience with http4s, tapir, fs2 and/or doobie (parts of our platform still run on Akka).
  • REST API design and gRPC/Protobuf communication between services.
  • PostgreSQL and schema migrations, such as Flyway.
  • Multiple testing approaches, including unit testing, integration testing, property-based testing with ScalaCheck and scenario-based testing (BDD) with Cucumber.
  • CI/CD processes.
  • Containerization with Docker and Kubernetes is a plus.
  • Cryptographic libraries such as BouncyCastle, DSS or experience with PKI standards is a strong advantage.

What do we offer?

At Cleverbase, you will have the opportunity to build technology that makes the digital society safer and more reliable.

We offer:

  • A role with real technical impact within an organization that delivers trust as a product.
  • A salary between €3,800 and €5,500 gross per month, depending on your knowledge and experience.
  • 26 vacation days.
  • A premium-free pension plan.
  • Opportunities to grow towards a senior engineering role, supported by experienced colleagues.
  • Work on challenging technical topics at the intersection of software engineering, cryptography and regulation.
  • Space for personal development, including a training budget and conference opportunities.
  • Hybrid working, with our office in The Hague as your home base.
  • A small, close-knit team where your ideas and input are valued.

Apply now

Do you recognize yourself in this role and want to help build the digital trust infrastructure of tomorrow?

Apply with your CV and a short motivation letter addressed to Ralf van Oosterhout (COO).

Keywords

Medior Back-end Engineer, Scala Developer, Backend Developer, Software Engineer, JVM Developer, Java Developer, Kotlin Developer, Functional Programming, Scala Engineer, Backend Development, API Development, REST API, gRPC, Protobuf, PostgreSQL, Flyway, CI/CD, Docker, Kubernetes, Cryptography, PKI, Digital Identity, eIDAS, QTSP, Trust Services, Security Engineering, Secure Software Development, Cloud Engineering, The Hague, Hybrid Working, Full-time, Software Development, IT Vacancy, Developer Jobs.

Interesse in de functie van Medior back-end engineer (Scala) bij Cleverbase B.V. regio Den Haag?

Reageer dan nu via de "solliciteer" button.

Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.

Deel vacature: