Functieomschrijving

Voor Centraal Justitieel Incassobureau zoeken wij een Software Ontwikkelaar.

Als technical lead (Angular) ben je samen met het team verantwoordelijk voor het realiseren van 18 sprints die toegevoegde waarde bieden aan de business. In deze rol ben je een zeer ervaren Frontend Java/Angular ontwikkelaar en neem jij tevens het voortouw als technical lead van het team. Je neemt de hele omgeving mee vanuit enthousiasme, met een glimlach en liefde voor techniek, en je hebt vooral de drive om te leveren wat de gebruiker nodig heeft.
Je werkt aan de (door)ontwikkeling van het Digitaal Loket. Dit innovatieve platform vervangt bestaande systemen en zorgt ervoor dat medewerkers van het CJIB hun werk gemakkelijker, beter en met meer plezier kunnen uitvoeren. Door de complexiteit van het landschap is uitgebreide ervaring met softwareontwikkeling een vereiste. Je werkt in een Agile-omgeving volgens de Scrummethodiek. Door de diversiteit van services binnen het team, beschik je over ruime en brede ervaring in frontend technieken. De nieuwe applicaties en services die je bouwt, worden gedeployed in een private cloud. Ervaring met cloudtechnologie op basis van Kubernetes is daarom nodig.

Voor deze opdracht breng je gedegen ervaring mee als senior frontend ontwikkelaar binnen een Agile Scrum/DevOps-omgeving die gebruikmaakt van het SOA-landschap van het CJIB.
  • Je ontwikkelt Java-services en user interfaces in een SOA-georiënteerd landschap.
  • Je hebt grondige kennis van TypeScript, JavaScript, HTML, (S)CSS, Java, Ruby, (PL)SQL en frameworks/tooling zoals Nx, Angular, Angular Material, NgRx, RxJS, GraphQL, Jest, Node.js, Playwright, Cypress.
  • Je ontwikkelt cloud ready (Spring Cloud).
  • Je monitort (Kibana, Grafana), profileert en optimaliseert een service.
  • Je hebt ervaring met front- en back-end ontwikkeling, met het zwaartepunt op frontend.

Competenties
  • Je bent analytisch en een technisch expert op het gebied van front-end.
  • Je toont leiderschap en mentorschap en weet het team technisch te coachen en te leiden.
  • Je beschikt over sterke architecturale en probleemoplossende vaardigheden.

Jouw profiel
  • Je hebt ruime ervaring als senior frontend ontwikkelaar met Angular en Java in complexe IT-landschappen.
  • Je hebt aantoonbare ervaring met cloudtechnologie, bij voorkeur Kubernetes.
  • Je voelt je thuis in een Agile Scrum/DevOps-omgeving.
  • Je hebt passie voor technologie, innovatie en teamontwikkeling.

Functie eisen

  • Je hebt HBO werk- en denkniveau
  • Je hebt opleidingen gevolgd zoals Just JavaScript, Angular Pro en TypeScript
  • Je beschikt over OCP of een vergelijkbaar niveau
  • Je hebt minimaal 10 jaar ervaring in softwareontwikkeling
  • Je hebt minimaal 8 jaar ervaring met Agile/DevOps
  • Je hebt minimaal 2 jaar ervaring als tech lead op frontend/Angular
  • Je hebt minimaal 1 jaar ervaring binnen (rijks)overheid
  • Je hebt kennis en ervaring met TypeScript, JavaScript, HTML, (S)CSS, Java, Ruby, (PL)SQL en frameworks/tooling zoals Nx, Angular, Angular Material, NgRx, RxJS, GraphQL, Jest, Node.js, Playwright en Cypress
  • Je hebt kennis en ervaring met Kubernetes en private cloud-deployments

Functie wensen

  • Je hebt ervaring als Scrummaster
  • Je hebt kennis en ervaring met Continuous Delivery tooling zoals GIT, NodeJS, NPM en Nexus
  • Je hebt ervaring met geautomatiseerd testen, bijvoorbeeld met Citrus Framework, Protractor of Jmeter
  • Je hebt ervaring met Spring Boot en het doorontwikkelen van een Monorepo, bij voorkeur ook met het specifiek aanpassen voor een omgeving
  • Je bent een T-shaped medewerker en bent breder inzetbaar dan alleen in jouw aangevraagde profiel of functie

Extra informatie

  • Plaats Leeuwarden
  • Aantal uur 36 uur per week
  • Startdatum 01-01-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.