Senior Fullstack Developer

DUO zoekt een Senior Fullstack Developer voor de doorontwikkeling van Facet, een digitaal afname- en analyseplatform voor examens. Je werkt aan Spring Boot microservices, Angular frontends, Camunda BPMN-processen en REST-API’s, en helpt bij de migratie naar Kubernetes. Minimaal 3 jaar ervaring als Java Developer en met Agile/Scrum is vereist. Je komt terecht in een high-tech en complex landschap waar je samen met een gedreven team werkt aan de toekomst van digitaal toetsen.

Utrecht

32-36u

Uurtarief in overleg

Freelance

Senior Fullstack Developer

Opdrachtgever: Dienst Uitvoering Onderwijs (DUO)
Locatie: Utrecht (hybride werken)
Duur: 28 april 2025 – 31 december 2025
Uren per week: 36 uur
Tarief: In overleg
Deadline: 17 maart 2025, 09:00 uur
Opleidingsniveau: HBO+

Functieomschrijving

DUO is op zoek naar een Senior Fullstack Developer voor het Facet-platform, een digitaal afname- en analyseplatform voor toetsen en examens. Facet verwerkt jaarlijks meer dan 2,5 miljoen examens en toetsen, waardoor stabiliteit en betrouwbaarheid essentieel zijn. Het platform is gebouwd op een horizontaal schaalbare cloud-infrastructuur en maakt gebruik van de nieuwste technologieën zoals Spring Boot, Angular, Vue, Kafka en Kubernetes.

Als Senior Fullstack Developer werk je binnen Team C, waar je een rol speelt in de doorontwikkeling van het platform, inclusief de migratie naar een Kubernetes-containerplatform. Het team werkt Agile/Scrum en gebruikt een continuous delivery-pipeline voor snelle implementaties.

Taken en verantwoordelijkheden

  • Ontwikkelen en optimaliseren van Spring Boot microservices met Hibernate, Liquibase en Reactive Programming.
  • Herbouwen en moderniseren van transacties in Angular en Vue frontends met bijbehorende Backend-for-Frontend (BFF) applicaties.
  • Ontwikkelen en beheren van RESTful JSON API’s voor uniforme en consistente gegevensuitwisseling.
  • Beheer en optimalisatie van de Camunda BPMN-processen binnen de applicatie.
  • Voorbereiding en ondersteuning bij de migratie naar een Kubernetes-containerplatform.
  • Monitoring en optimalisatie van de cloud-infrastructuur met tools zoals Kibana en ElasticSearch.
  • Beheren en verbeteren van de automatisering van regressietests en het deploymentproces.
  • Werken binnen een Agile/Scrum-team, waarbij je actief deelneemt aan refinements, sprintplanning en retrospectives.

Functie-eisen

  • HBO werk- en denkniveau.
  • Minimaal 3 jaar werkervaring als backend Java Developer met Spring Boot en Agile/Scrum.
  • Minimaal 3 jaar ervaring met REST-services, JSON, Hibernate/JPA, Angular.
  • Minimaal 3 jaar ervaring met CI/CD-tools zoals Jenkins, Nexus/Artifactory, Maven, GIT.
  • Goede beheersing van de Nederlandse taal.

Nice to have

  • Ervaring met Kibana, ElasticSearch, Docker, PostgreSQL, Cassandra.
  • Ervaring met functionele regressietests en testautomatisering.
  • Kennis van Openshift/Kubernetes en ervaring met het opzetten van een cloud-omgeving.
  • Snel nieuwe tools en frameworks kunnen eigen maken (assertieve houding).

Competenties

  • Samenwerkingsgericht
  • Innovatief en proactief
  • Probleemoplossend vermogen
  • Flexibel en leergierig

Solliciteren







    Schrijf je in voor een job alert

    Job Alert

    Close icon

    dienstverband

    locatie

    category

    Based on the PADDAP framework Talentwave Solution