...

Senior Back-end softwareontwikkelaar

Logo van de Rechtspraak, met een gestileerde figuur die een zwaard en een weegschaal vasthoudt, als symbool van gerechtigheid, met daaronder de tekst "de Rechtspraak".

Aanvraagnummer: 43859
Contractvorm: Detachering
Organisatie: De Rechtspraak
Locatie: Utrecht
Uren per week: 36 per week
Tarief: 95 - 100 per uur
Duur van de opdracht: 12 maanden
Regio: Utrecht
Startdatum: 02-07-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 07-07-2026 10:38

LET OP! Deze opdracht is gesloten



Opdrachtomschrijving
Voor deze opdracht zoeken we een senior ontwikkelaar met ruime kennis van Java en Kotlin. Kennis van Angular is een pré. De opdracht richt zich op het realiseren van veilige en kwalitatief herbruikbare componenten in Angular en Kotlin. De software waar je aan gaat werken wordt ontwikkeld volgens een cloud-native microservices-architectuur. Als senior back-end ontwikkelaar kom je te werken in een van de DevOps-teams, verantwoordelijk voor de applicatieontwikkeling van BAS. Momenteel en de komende jaren wordt gewerkt aan een volledige vernieuwing van diverse applicaties in het domein Strafrecht. Hierbij wordt gebruik gemaakt van nieuwe technologie en een architectuur gebaseerd op microservices. Als applicatieontwikkelaar lever je een bijdrage aan de vernieuwing van de applicaties binnen de ketensamenwerking. Je werkt graag in een DevOps-team en voelt je verantwoordelijk voor het eindproduct. Je hebt minimaal 5 jaar ervaring als senior back-end ontwikkelaar en kunt ontwerpers ondersteunen op het gebied van technisch ontwerp via microservices. Je zet deze kennis en ervaring op een prettige manier in en draagt deze over aan je teamleden. Je bent goed in het realiseren van applicaties binnen vastgestelde architectuurkaders en het omgaan met verschillende meningen en veranderingen in requirements. Je kunt goed samenwerken, communiceert makkelijk en hebt ervaring met complexe ontwikkelomgevingen. Als back-end ontwikkelaar realiseer je veilige en kwalitatief herbruikbare componenten in Kotlin. Je ontwikkelt software die volgens een cloud-native microservices-architectuur wordt ontwikkeld. Je maakt onderdeel uit van een team waarin je je vooral richt op de verdere ontwikkeling van de back-end van de applicatie. De taken die bij de functie horen zijn:

  • Ontwikkelen van back-end Kotlin-software en uitvoeren van code reviews;
  • Bijdrage leveren aan refinement;
  • Onderhouden en aanpassen van framework, componenten en routing binnen Angular/Kotlin;
  • Implementatie van het ontwerp;
  • Inrichten en onderhouden van monitoring op de applicatie met behulp van Grafana;
  • Begeleiden van junior- en medior-ontwikkelaars.

Achtergrond opdracht
De ketensamenwerking is onder andere verantwoordelijk voor het leveren van ICT-diensten ter ondersteuning van het primaire strafrechtproces binnen de Rechtspraak. Het gaat bijvoorbeeld om applicaties binnen het domein Strafrecht waarmee rechters en juridisch medewerkers zaken kunnen registreren en dossiers kunnen raadplegen om rechtszaken en zittingen voor te bereiden. In een stapsgewijze overgang naar vernieuwing lever je een belangrijke bijdrage aan de realisatie hiervan. Het doel is het leveren van hoogwaardige eindproducten. Dit realiseren we door effectief intern en extern samen te werken, van ready maken tot en met implementatie. De ketensamenwerking is een betrouwbare, professionele en ondernemende partner in de strafketen voor het vernieuwen en in stand houden van producten die de waardestroom bij de rechtspraak ondersteunen.

Eisen

  • HBO werk- en denkniveau
  • Ervaring als senior back-end developer in een Java-omgeving
  • Werken in een Agile/Scrum/DevOps-omgeving (5 jaar)
  • Java 17+
  • Kotlin
  • Spring Boot 3+
  • Maven 3+
  • OpenShift
  • Kubernetes
  • Liquibase en Oracle-databases (5 jaar)
  • Git
  • Azure DevOps
  • Nexus
  • Splunk
  • Grafana en AppDynamics (3 jaar)

Wensen

  • Ervaring met front-end werkzaamheden in Angular.

Competenties

  • Analyserend vermogen; legt verbanden, weegt oplossingsrichtingen af en komt op basis hiervan tot een goed advies.
  • Kritisch; je vindt het een uitdaging om kwalitatief goede systemen te realiseren die waarde leveren voor eindgebruikers.
  • Beschikt over een houding en gedrag met kernwoorden: proactief, transparant, open communicatie en resultaatgerichtheid.
  • Kennis van security- en privacyrichtlijnen (CISSP en AVG).

Aanvullende Informatie
Wanneer je als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van je als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. Deze wet heeft als doel misbruik te voorkomen bij de afdracht van loonheffingen in de keten, van leverancier tot opdrachtgever. Wij dekken deze risico’s af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan je de loonheffingen en btw kunt betalen aan de Belastingdienst. Het af te storten percentage hangt af van de SNA-certificering en van de vestigingslocatie van je bedrijf. De G-rekening kun je aanvragen bij de Belastingdienst. Indien je geen G-rekening kunt krijgen en hiervan bewijs van de Belastingdienst kunt overleggen, heb je ook de mogelijkheid elk kwartaal een accountantsverklaring aan te leveren. Hierin geeft een gecertificeerd accountant een verklaring af over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel: de kosten voor deze verklaring zijn voor eigen rekening.