< Naar alle vacatures

Senior Fullstack Java DevOps Engineer

Belastingdienst

Den Haag
40 UUR
9 nov. 2026 - 9 nov. 2027
Reageer voor 27 oktober
Belastingdienst Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Samenvatting

De projectactiviteiten vinden plaats binnen het ICTU-programma ENIAMS en richten zich op het ontwikkelen en implementeren van Identity en Access Management (IAM) stelsels voor zowel personen als objecten.
Het portfolio omvat wet- en regelgeving zoals eIDAS, DTC, Toegang, Wdo, Reisdocumenten, SVM en Wtta, en combineert ontwikkeling van IV/ICT met beheer, toezicht, handhaving, certificering en accreditatie.
Voor de uitvoering van het Wtta-stelsel wordt gefaseerd het informatiesysteem Assessio ontwikkeld; de looptijd van het programma loopt naar verwachting tot 2030 of totdat systemen zijn opgeleverd en overgedragen.
De opdracht vraagt om ontwikkeling, testen, uitrol en tijdelijk beheer (DevOps) van complexe enterprise-software met interfaces en integraties; hierbij horen ook OTAP-inrichting, incidentafhandeling en peer reviews.
De professional werkt zelfstandig als Senior Fullstack Java ontwikkelaar / DevOps engineer en levert software conform afgesproken kwaliteitsaanpak en -eisen, draagt bij aan architectuurkeuzes en ondersteunt collega-ontwikkelaars.

Vereist profiel

  • Aantoonbare ruime ervaring als Java-ontwikkelaar in complexe enterprise-omgevingen, inclusief gebruik van design patterns en solide ontwerpprincipes.
  • Ervaring met front-end ontwikkeling, bij voorkeur Angular, en het bouwen van geïntegreerde fullstack-oplossingen.
  • Sterke DevOps-vaardigheden: CI/CD, containerisatie (Docker/Kubernetes), OTAP-omgevingen inrichten en beheren, geautomatiseerd testen en uitrollen.
  • Bekendheid met interface- en integratiepatronen (API's, berichtenbussen, synchronisatie/asynchronisatie) en ervaring met het realiseren van stabiele koppelingen.
  • Ervaring met het opstellen en verfijnen van epics en user stories, werkinschatting, planning en continu leveren van waarde in iteratieve ontwikkeltrajecten.
  • Kwaliteitsgericht: schrijven van geautomatiseerde tests, uitvoeren van peer reviews, documenteren van oplossingen en leveren volgens kwaliteitskaders.
  • Vaardig in technisch onderzoek, architectuuradvisering en oplossen van incidenten (tijdelijk beheer); neemt verantwoordelijkheid en stopt niet bij "it works on my machine".
  • Sterke communicatieve vaardigheden, teamspeler en bewezen ervaring in ondersteuning en coaching van collega-ontwikkelaars.
  • Beschikbaar voor inzet in Den Haag; ervaring met werken binnen overheidsprojecten of vergelijkbare gereguleerde omgevingen is een pré.

Functie en locatie

Senior Fullstack Java DevOps Engineer ICT — Belastingdienst, Den Haag

Eisen

  • De kandidaat heeft ten minste 3 jaar aantoonbare courante kennis van en werkervaring met: Softwareontwikkeling / DevOps engineering van complexe enterprise-software en interfaces
  • Backend: Java (EE), waaronder recente ervaring met versie 21
  • Framework: Quarkus (of vergelijkbaar bv. Spring), waaronder recente ervaring met versie 3.x
  • Frontend: Angular, TypeScript
  • ORM: Hibernate
  • SQL database systemen: PostgreSQL
  • API / (web)interfaces: OpenAPI
  • Containerisatie en deployment: Kubernetes + Docker + GitLab CI/CD
  • DevOps: Zelfstandig uitrollen en in productie brengen van applicaties via OTAP volgens GitOps
  • Ervaring met Gitlab CI is vereist.

Wensen

  • Platform & CI/CD: 1) Helm, 2) ArgoCD, 3) OpenShift, 4) Istio/Envoy
  • Aantoonbare courante kennis en ervaring in vergelijkbare rollen en of opdrachten
  • Logging, Monitoring & Alerting: OpenTelemetry (OTEL), OpenObserve, Prometheus + Grafana, Elasticsearch + Fluent Bit + Kibana (EFK)
  • Codekwaliteit & Testing: Sonar(Qube), 2) Unit testing, Integration testing, 4) E2E testing, Jest, 6) Playwright
  • Aantoonbare ervaring met Just, Nu (shell), PostgreSQL i.c.m. CNPG, OTEL, OpenObserve, Keycloak, Istio en Envoy zijn een pré.
  • De kandidaat heeft bij voorkeur ervaring binnen het rijksoverheidsdomein

Competenties

  • Iemand die niet stopt bij "it works on my machine"
  • zelfstandig ingezet
  • brede expertise in Java, Angular en DevOps
  • aantoonbare ervaring met de ontwikkeling van complexe enterprise-software en interfaces/integraties
  • bedreven in het implementeren van foutafhandeling, retry-logica, datavalidatie en complexe authenticatiestromen
  • Security is geen 'achteraf-vinkje', maar een integraal onderdeel van het ontwerp (Dag 1)
  • De professional herkent aanvalsvectoren bij bestandsuploads, externe koppelingen en gebruikersinteracties
  • De kandidaat begrijpt de noodzaak van asynchrone verwerking
  • De kandidaat is in staat om bedrijfsprocessen ... te vertalen naar code
  • De kandidaat kan handelen naar deze specifieke structuur en de bijbehorende releasecyclus
  • De professional is in staat zelfstandig te opereren op het OpenShift/Kubernetes-cluster van het Standaard Platform (SP)
  • De kandidaat is zelfredzaam in het analyseren van logs, het opsporen van verstoringen
  • De professional is proactief: stelt de juiste vragen, analyseert functionele documentatie kritisch en vertaalt domeinkennis zelfstandig naar technische oplossingen

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht