Senior Fullstack Java DevOps Engineer (zzp - freelance) in The Hague

Senior Fullstack Java DevOps Engineer (zzp - freelance) in The Hague

The Hague Freelance 63000 - 77000 € / jaar (geschat) Op locatie
M

In één oogopslag

  • Taken: Ontwikkel en beheer complexe software binnen een innovatief ICT-programma.
  • Bedrijf: Werken bij een toonaangevende organisatie in de publieke sector.
  • Voordelen: Flexibele freelance mogelijkheden met een competitief tarief.
  • Overige informatie: Kans om te groeien in een dynamische en uitdagende omgeving.
  • Waarom deze baan: Maak impact door te werken aan belangrijke identiteits- en toegangssystemen.
  • Kwalificaties: Ervaring met Java, Angular en DevOps is vereist.

Het verwachte salaris ligt tussen 63000 - 77000 € per jaar.

De projectactiviteiten vinden plaats binnen het portfolio van het ICTU-programma ENIAMS. Doel van het portfolio betreft het ontwikkelen van informatievoorzieningen (IV) en ondersteunen van pilots ten behoeve van implementatie van Europese en Nederlandse Identity en Access Management (IAM) Stelsels. Deze Stelsels hebben betrekking op zowel subjecten (burgers en bedrijven) als objecten (onroerend goed en vastgoed). De opdrachten binnen dit portfolio betreffen een samenhangend geheel van stelsels, wet- en regelgeving en verordeningen, waaronder — maar niet uitsluitend — EDI, eIDAS, DTC, Toegang, Wdo, Reisdocumenten, SVM en Wtta.

Deze opdrachten omvatten niet alleen de ontwikkeling en doorontwikkeling van informatievoorzieningen (IV) en ICT, maar ook activiteiten op het gebied van beheer, toezicht, handhaving, certificering en accreditatie. De implementatie van de IV en ICT vergt naar verwachting meerdere jaren, waarbij de looptijd van het ICTU-programma is voorzien tot en met 2030, of eindigt zoveel eerder als informatiesystemen zijn opgeleverd en overgedragen aan de toekomstige beheerorganisatie, waarbij financiële en inhoudelijke decharge door de klant heeft plaatsgevonden.

Ter ondersteuning van de uitvoering van het Wtta-stelsel (Wet toelating terbeschikkingstelling van arbeidskrachten) ligt de projectopdracht voor om gefaseerd een informatiesysteem Assessio genaamd te ontwikkelen. De professional wordt zelfstandig ingezet als Senior fullstack Java ontwikkelaar / DevOps engineer en is verantwoordelijk voor het ontwikkelen, testen, uitrollen en tijdelijk beheren van software (DevOps). Iemand die niet stopt bij "it works on my machine". Hiervoor is brede expertise in Java, Angular en DevOps vereist, evenals aantoonbare ervaring met de ontwikkeling van complexe enterprise-software en interfaces/integraties.

De Java ontwikkelaar levert software op conform de overeengekomen kwaliteitsaanpak en vastgestelde kwaliteitseisen. Belangrijkste activiteiten die horen bij het realiseren van de opdracht:

  • Uitwerken en verfijnen van requirements in epics en user stories;
  • Inschatten en plannen van werk (user stories);
  • Ontwikkelen en geautomatiseerd testen van software;
  • Opleveren, uitrollen en tijdelijk beheren van software;
  • Ondersteunen van collega-ontwikkelaars;
  • Uitvoeren van peer reviews;
  • Documenteren van software;
  • Adviseren over architectuur- en realisatiekeuzes;
  • Inrichten en onderhouden van OTAP-omgevingen;
  • Ondersteunen bij ontwerp, technisch onderzoek en analyses;
  • Oplossen van incidenten (tijdelijk beheer).

De professional beschikt aantoonbaar over courante kennis en ervaring met het ontwikkelen van complexe enterprise-software en interfaces/integraties volgens design patterns en ontwerpprincipes met gebruikmaking van de vereiste technologieën en tools.

In vergelijkbare rollen of opdrachten heeft de kandidaat bij voorkeur diepgaande ervaring opgedaan met het volgende:

  1. Complexe Integraties: Het realiseren van robuuste, bidirectionele technische koppelingen met externe systemen via REST en SOAP. Er is bij voorkeur ervaring met het aansluiten op overheidsdiensten (zoals TVS, eHerkenning, eIDAS, Justis/VOG, Belastingdienst, NL-Arbeidsinspectie, Logius CA of Rijksweb). De kandidaat begrijpt de complexiteit van systemen die elders in beheer zijn en is bedreven in het implementeren van foutafhandeling, retry-logica, datavalidatie en complexe authenticatiestromen.
  2. Event-Driven State Machines & Event-Sourcing: Assessio is in de kern een event-driven state machine. De kandidaat is in staat om bedrijfsprocessen (zoals aanvraag- en toelatingsstappen) te vertalen naar code met expliciete statussen, overgangen, validatieregels en vertakkingen (inclusief randgevallen zoals time-outs en intrekkingen). Ervaring met event-sourcing is hierbij een sterke pré om elke statuswijziging en elk besluit volledig herleidbaar en auditeerbaar vast te leggen.
  3. Security by Design & Robustness: Security is geen 'achteraf-vinkje', maar een integraal onderdeel van het ontwerp (Dag 1). De professional herkent aanvalsvectoren bij bestandsuploads, externe koppelingen en gebruikersinteracties. Er is aantoonbare ervaring met het implementeren van inputvalidatie, autorisatiecontroles op API-niveau en RBAC (Role Based Access Control). De kandidaat is gewend te werken binnen de architectuurkaders in nauwe afstemming met de architect en begrijpt de noodzaak van strikte security-standaarden.
  4. Asynchrone Patronen in een Gedistribueerde Monoliet: De kandidaat begrijpt de noodzaak van asynchrone verwerking voor zaken als audit logging, grootschalige bestandsverwerking en notificaties. Concepten als idempotency en eventual consistency zijn bekend en worden correct toegepast. Belangrijk (bewust van de architectuur) is het begrip dat Assessio geen microservices-architectuur is, maar een gedistribueerde modulaire monoliet (vier apart deploybare applicaties op één database met gescheiden schema's). De kandidaat kan handelen naar deze specifieke structuur en de bijbehorende releasecyclus.
  5. Platformbeheer (DevOps): De professional is in staat zelfstandig te opereren op het OpenShift/Kubernetes-cluster van het Standaard Platform (SP). Dit omvat het begrijpen en beheren van containers, pods, services, secrets en configmaps. De kandidaat is zelfredzaam in het analyseren van logs, het opsporen van verstoringen en heeft actuele kennis van GitLab CI/CD-pipelines en het configureren van Helm charts. Onderdeel van de verantwoordelijkheden is het onderhouden en verbeteren van een ArgoCD inrichting ter ondersteuning van GitOps en CD.
  6. Domeinexpertise & Analytisch Vermogen: De kandidaat heeft bij voorkeur ervaring binnen het rijksoverheidsdomein en bezit het vermogen om complexe functionele processen snel te doorgronden. De professional is proactief: stelt de juiste vragen, analyseert functionele documentatie kritisch en vertaalt domeinkennis zelfstandig naar technische oplossingen.

Senior Fullstack Java DevOps Engineer (zzp - freelance) in The Hague werkgever: Ministerie van Economische Zaken en Klimaat DICTU

Als ICT expert applicatieontwikkeling bij DICTU krijg je de kans om te werken in een dynamische omgeving waar toegankelijkheid en kwaliteit voorop staan. Je maakt deel uit van een team van meer dan 60 specialisten, met volop mogelijkheden voor persoonlijke groei en ontwikkeling binnen de Rijksoverheid. De collegiale en ondersteunende werkcultuur, gecombineerd met uitdagende projecten, maakt DICTU een uitstekende werkgever voor professionals die hun vaardigheden willen inzetten voor de publieke sector.

M

Contactgegevens:

Recruitmentteam van Ministerie van Economische Zaken en Klimaat DICTU

Hupjob Expertadvies🤫

Zo denken wij dat je Senior Fullstack Java DevOps Engineer (zzp - freelance) in The Hague kunt binnenhalen

✨Verken de juiste platformen

Voor freelance werk in automatisering en regeltechniek zijn er veel nuttige online platformen zoals Upwork en Freelancer. Creëer een aantrekkelijk profiel en voeg projecten toe die je eerder hebt gedaan om klanten aan te trekken.

✨Word actief in niche community's

Neem deel aan forums en communities die zich richten op automatisering, zoals automationspecialisten op LinkedIn of specifieke subreddits. Je kunt hier onschatbare tips en opdrachten vinden of zelfs in contact komen met potentiële klanten.

✨Maak een indrukwekkend portfolio

Voor freelancers in onze branche is een goed portfolio cruciaal. Zorg ervoor dat je je meest indrukwekkende projecten laat zien, met focus op de impact die je hebt gemaakt. Dit helpt om je skills overtuigend over te brengen.

✨Past bij de planning van bedrijven

Veel bedrijven hebben specifieke periodes waarin ze freelancers inschakelen voor automatiseringsprojecten, zoals voor grote productlanceringen. Blijf op de hoogte van belangrijke data of evenementen in de industrie, zodat je goed kunt inspelen op kansen die zich voordoen.

Wij denken dat je deze vaardigheden nodig hebt om als Senior Fullstack Java DevOps Engineer (zzp - freelance) in The Hague te schitteren

Java
Angular
DevOps
REST
SOAP
Event-Driven State Machines
Event-Sourcing

Een paar tips voor je sollicitatie 🫡

Toon je technische skills!:In de automatisering en regeltechniek is het cruciaal om je technische vaardigheden goed te laten zien. Vergeet niet om relevante certificaten, zoals bijvoorbeeld van automatiseringssoftware of programmeertalen, in je portfolio op te nemen. Dit helpt ons bij Ministerie van Economische Zaken en Klimaat DICTU om te zien wat je kunt en hoe je onze projecten kunt versterken!

Portfolio is koning!:Als freelance professional willen we graag je werk in actie zien. Voeg een portfolio toe waarin je eerdere projecten of opdrachten benadrukt. Denk aan voorbeelden van automatiseringsoplossingen die je hebt geïmplementeerd en de impact die ze hadden. Dit geeft ons een goed beeld van je stijl en aanpak.

Prijzen en beschikbaarheid:Voor freelance opdrachten is het handig om je tarieven en beschikbaarheid duidelijk te vermelden in je aanvraag. Dit helpt ons bij Ministerie van Economische Zaken en Klimaat DICTU om snel te beoordelen of we de juiste match voor elkaar zijn. Laat ook weten hoe flexibel je bent met deadlines en werkuren!

Specificeer jouw unieke aanpak:Bij freelance werk in automatisering en regeltechniek is het belangrijk om je unieke aanpak te benadrukken. Hoe ga jij om met complexe processen? Deel voorbeelden van hoe je innovatieve oplossingen hebt gevonden. Dit laten zien in je aanvraag helpt ons om jouw waarde voor Ministerie van Economische Zaken en Klimaat DICTU te begrijpen.

Zo bereid je je voor op een sollicitatiegesprek bij Ministerie van Economische Zaken en Klimaat DICTU

✨Toon je technische vaardigheden

In de wereld van automatisering en regeltechniek is het belangrijk om je technische vaardigheden goed te demonstreren. Zorg ervoor dat je je ervaring met specifieke tools en software zoals PLC-programmering of MATLAB naar voren brengt. Dit laat zien dat je niet alleen bekwaam bent, maar ook up-to-date met de laatste technologieën.

✨Bereid je voor op praktische cases

Freelance rollen kunnen vaak een praktijktest of case study omvatten als onderdeel van de interviewprocedure. Denk aan scenario's waarin je een automatiseringsprobleem moet oplossen of een efficiëntieverbetering moet ontwerpen. Oefen met dit soort vragen, zodat je snel en effectief kunt reageren tijdens het gesprek.

✨Pitch je portfolio

Als freelancer is je portfolio cruciaal. Breng je beste projecten mee naar het interview en wees bereid om ze in detail te bespreken. Laat zien hoe je specifieke problemen hebt aangepakt en wat de resultaten daarvan waren, zodat ze zien wat voor waarde je kunt bieden.

✨Wees flexibel met je tarieven

Omdat je freelance werkt, kan het zijn dat je moet onderhandelen over je tarieven. Wees bereid om hierover te praten en geef aan dat je openstaat voor verschillende prijzen afhankelijk van de scope van het project. Dit toont dat je serieus bent en samenwerkingsgericht bent in je aanpak.