Medior back-end engineer (Scala)

Cleverbase

Den Haag

Hybrid

EUR 42,408 - 61,380

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

26 vakantiedagen
Premievrije pensioenverzekering
Mentoring en groei
Opleidingsbudget en conferenties
Hybride werken
Kantoor Den Haag

Job summary

Cleverbase zoekt een medior back-end engineer (Scala) voor cryptografische operaties en PKI-taken in Den Haag. Je werkt aan certificaten, ondertekening, auditable systemen en veilige dataverwerking in een hybrideTeam van ervaren engineers.

Je bouwt aan API’s, gRPC-verbindingen en datamodellen, en denkt mee over architectuur binnen een compliance-gedreven omgeving. Vereiste ervaring met Scala, Cats/Cats-Effect en cloud/containerisatie; NL/EN-communicatie is gewenst.

Qualifications

  • 2–5 jaar ervaring als back-end engineer met focus op Scala en functionele patronen.
  • Aantoonbare kennis van PKI, cryptografie en eIDAS-gerelateerde tooling.
  • Je begrijpt REST, gRPC/Protobuf en DB-migraties met Flyway of soortgelijke tooling.
  • Ervaring met Docker/Kubernetes en CI/CD is een pré.
  • Goede schriftelijke en mondelinge communicatie in NL en EN.

Responsibilities

  • Ontwerpen en bouwen van back-end services in Scala met Cats/Cats-Effect en data-animatie.
  • Beheren van vertrouwensdiensten zoals handtekeningen, zegels en PKI-integraties (HSM).
  • Ontwerpen van API’s en gRPC-verbindingen; datamodellen en migraties in PostgreSQL.
  • Bijdragen aan architectuurkeuzes in een compliance-gedreven omgeving en code reviews.
  • Schrijven van duidelijke, geteste en goed gedocumenteerde code; bijdragen aan ontwikkel-praktijken.
  • Samenwerking met compliance/audit om regelgeving zoals eIDAS te vertalen naar implementaties.

Skills

Scala
Cats & Cats-Effect
http4s
tapir
fs2
doobie
REST API
gRPC
PostgreSQL
Flyway
Docker
Kubernetes
PKI / cryptografie
Nederlandse & Engelse communicatie

Tools

Akka
Protobuf
Git / CI-CD
PostgreSQL tooling

Job description

Over Cleverbase

Cleverbase is een innovatieve Qualified Trust Service Provider (QTSP), actief onder de eIDAS-verordening. We bouwen de digitale vertrouwensinfrastructuur waarop organisaties en overheden kunnen bouwen: van gekwalificeerde elektronische handtekeningen tot digitale identiteit en PKI-diensten. Wat wij maken moet kloppen – juridisch, technisch en organisatorisch. Onze klanten vertrouwen op onze systemen voor processen waar geen ruimte is voor twijfel.

Medior back-end engineer (Scala)

Cleverbase | Den Haag (hybride) | Fulltime (32‑40 uur)

De rol

Als medior back-end engineer werk je aan de kern van ons platform: de in Scala geschreven services die verantwoordelijk zijn voor cryptografische operaties, het aanmaken en valideren van handtekeningen en de betrouwbare verwerking van gevoelige data. Je werkt in een team van ervaren engineers, pakt zelfstandig goed afgebakende features en services op, en denkt actief mee over architectuur en codekwaliteit. Je bouwt niet zomaar features – je bouwt aan systemen die aantoonbaar correct, auditeerbaar en veilig moeten zijn.

Wat je gaat doen
  • Ontwerpen en bouwen van back-end services in Scala (functionele stijl met Cats & Cats-Effect), met aandacht voor correctheid, prestaties en onderhoudbaarheid
  • Werken aan onze vertrouwensdiensten — digitale ondertekening, elektronische zegels en tijdstempels — en aan de onderliggende public key infrastructure (PKI): het uitgeven, valideren en intrekken van certificaten en integratie met hardware security modules (HSM)
  • Bouwen en uitbreiden van koppelvlakken (API’s) en gRPC-verbindingen tussen services, inclusief bijbehorende datamodellen en Postgres-migraties
  • Meedenken over architectuur en technische keuzes binnen een compliance-gedreven omgeving, en voorstellen doen om het platform te verbeteren
  • Schrijven van heldere, geteste en goed gedocumenteerde code (denk aan functionele patronen, type-veiligheid, property-based en scenariogebaseerde (BDD) tests)
  • Samenwerken met collega's uit compliance en audit om te zorgen dat technische implementaties aansluiten bij regelgeving zoals eIDAS
  • Bijdragen aan code reviews, technisch overleg en het verbeteren van onze development practices
Wie je bent
  • Je hebt 2-5 jaar ervaring als back-end engineer, waarvan aantoonbare ervaring met Scala (of met een andere JVM-taal gecombineerd met sterke affiniteit met functioneel programmeren en de bereidheid om snel door te groeien)
  • Je begrijpt waarom typesystemen en functionele patronen bijdragen aan betrouwbare software, en past dit in de praktijk toe
  • Je durft je zelfstandig een nieuwe service of nieuw domein eigen te maken
  • Je voelt je thuis bij het bouwen van systemen waar correctheid net zo belangrijk is als snelheid
  • Je kunt zelfstandig goed afgebakende vraagstukken oppakken, maar zoekt actief afstemming als iets raakvlak heeft met compliance of beveiliging
  • Affiniteit met cryptografie, PKI of digitale identiteit is een pré – interesse hierin is een vereiste
  • Je schrijft en spreekt vloeiend Nederlands en Engels
Wat je meebrengt aan technische achtergrond (indicatief)
  • Ervaring met Scala (2.13) en het Typelevel-ecosysteem — Cats & Cats-Effect, en bij voorkeur http4s, tapir, fs2 en/of doobie (delen van het platform draaien nog op Akka)
  • Kennis van REST/API-ontwerp en gRPC/Protobuf voor communicatie tussen services
  • Ervaring met PostgreSQL en schema-migraties (bijv. Flyway)
  • Ervaring met testen op meerdere niveaus (unit, integratie, property-based met ScalaCheck, scenariogebaseerd (BDD) met Cucumber) en CI/CD
  • Bekendheid met containerisatie (Docker/Kubernetes) is een plus
  • Ervaring met cryptografische libraries (bijv. BouncyCastle, DSS) of PKI-standaarden is een sterke pré
Wat wij bieden
  • Een rol met echte inhoudelijke impact in een organisatie die vertrouwen als product levert
  • Een salaris tussen €3.800 en €5.500 bruto per maand, afhankelijk van kennis en ervaring
  • 26 vakantiedagen
  • Een premievrije pensioenverzekering
  • Ruimte om te groeien richting senior engineer, met mentoring van ervaren collega's
  • Werken aan technisch uitdagende vraagstukken op het snijvlak van software engineering, cryptografie en regelgeving
  • Ruimte voor persoonlijke ontwikkeling (opleidingsbudget, conferenties)
  • Hybride werken, met een kantoor in Den Haag als uitvalsbasis
  • Een klein, hecht team waarin je stem gehoord wordt
Solliciteren

Herken jij jezelf hierin en wil je meebouwen aan de digitale vertrouwensinfrastructuur van morgen? Reageer op deze vacature met CV en een korte motivatie gericht aan Ralf van Oosterhout (COO).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Medior back-end engineer (Scala)
Medior back-end engineer (Scala)

Qabird • Den Haag

Hybrid
Salaris €3.800–€5.500 bruto/maand
26 vakantiedagen
Premievrije pensioenverzekering
+2
Integratie & Support Engineer
Integratie & Support Engineer

Cleverbase • Den Haag

On-site
Marktconform salaris 3.500–5.000€ per月
Uitdagende functie met veel verantwoor
Afwisselende combinatie van support,工程
+3
Scala Back-end Engineer — Cryptography & PKI (Hybrid)
Scala Back-end Engineer — Cryptography & PKI (Hybrid)

Qabird • Den Haag

Hybrid
Salaris €3.800–€5.500 bruto/maand
26 vakantiedagen
Premievrije pensioenverzekering
+2
Hybrid Scala Back-end Engineer for Secure PKI & Signatures
Hybrid Scala Back-end Engineer for Secure PKI & Signatures

Cleverbase • Den Haag

Hybrid
26 vakantiedagen
Premievrije pensioenverzekering
Mentoring en groei
+3
Senior Backend Developer | Python & Java
Senior Backend Developer | Python & Java

Lefebvre Sdu • Den Haag

Hybrid
EUR 70,000 - 100,000
Eindejaarsuitkering 4%
Winstdeling tot 6%
23 vakantiedagen
+5
Senior Java/Kotlin developer (DUTCH ONLY) - Up to 120k compensation
Senior Java/Kotlin developer (DUTCH ONLY) - Up to 120k compensation

Spilberg • Haarlem

Hybrid
EUR 90,000 - 120,000
Boven marktconform salaris + vakantiegeld
Bonusregeling per succesvolle plaatsing
25 vakantiedagen + nationale feestdagen
+3
Cybersecurity Engineer Cryptografie Trustservice
Cybersecurity Engineer Cryptografie Trustservice

Kamer van Koophandel • Utrecht

Hybrid
Individueel keuzebudget van 16,50%
Studiefaciliteiten
Bedrijfsfitness
+2
Trust Service Engineer
Trust Service Engineer

YoungCapital NEXT • Utrecht

On-site
EUR 45,000 - 70,000
Dynamische werkomgeving binnen Cyber/"
Senior software developer
Senior software developer

StarApple • Gouda

On-site
25 vakantiedagen
8,33% vakantiegeld
Pensioenregeling
+3
Medior/Senior Back-end softwareontwikkelaar (2fte's) 36u/w
Medior/Senior Back-end softwareontwikkelaar (2fte's) 36u/w

DC Engineers B.V. • Utrecht

On-site
EUR 70,000 - 100,000