+30 km
Uren
Opleiding
Dienstverband
Ervaring
Salaris
Datum
Bedrijfstype
Zoek vacatures
Soortgelijke vacatures omgeving Groningen.
Laad meer vacatures

Senior Fullstack Developer Groningen FullRed ICT

Solliciteer nu
Solliciteer als één van de eersten
Opslaan
Solliciteer nu
Opslaan
Delen

Gevraagd

  • 36 uur
  • HBO of hoger
  • Senior
  • Nederlands (taal)

Aanbod

  • Vast contract
 

Vacature in het kort

Groningen
OpdrachtomschrijvingWil jij ons komen versterken? We zijn op zoek naar een senior Fullstack Developer die goed kan samenwerken en het leuk vindt om te innoveren. Ben jij iemand die zijn tanden in een high-tech en complex landschap wil zetten? Hop dan eens in onze Discord-server om een praatje te maken! Facet in het kort Facet is het afname- en analyseplatform voor toetsen en examens, ontwikkeld in opdracht van het College voor Toetsen en Examens (CvTE)....
 

Over het bedrijf

FullRed ICT
Directe werkgever
Bedrijfsprofiel
 

Volledige vacaturetekst

Opdrachtomschrijving

Wil jij ons komen versterken?

We zijn op zoek naar een senior Fullstack Developer die goed kan samenwerken en het leuk vindt om te innoveren. Ben jij iemand die zijn tanden in een high-tech en complex landschap wil zetten? Hop dan eens in onze Discord-server om een praatje te maken!

Facet in het kort

Facet is het afname- en analyseplatform voor toetsen en examens, ontwikkeld in opdracht van het College voor Toetsen en Examens (CvTE). Per jaar worden meer dan 2,5 miljoen examens en toetsen gemaakt via Facet. Voor leerlingen, studenten en nieuwe Nederlanders brengt dat uiteraard veel spanning met zich mee. Het is daarom van wezenlijk belang dat Facet doet wat het moet doen; een robuuste on- en offline afnameomgeving bieden. Om dat te kunnen realiseren is voor cloud infrastructuur gekozen in combinatie met een horizontaal schaalbare architectuur.

Achtergrond opdracht

Facet Platform

Facet stelt gebruikers in staat om toetsen en examens digitaal af te nemen, via de centrale cloudomgeving of on-premise hosting. Tijdens (eind-)examenperiodes loggen tienduizenden leerlingen tegelijk in op het systeem om toetsen te maken, verrijkt met afbeeldingen, geluiden en filmpjes. Het platform maakt gebruik van innovatieve horizontaal-schaalbare technieken om deze grote belasting te verwerken, zoals:

  • Postgres, Cassandra en Kafka
  • Spring Boot microservices met o.a. Liquibase, Hibernate/Spring Data, en op enkele plekken reactive programming
  • Spring Cloud (Eureka service discovery, Feign REST-clients, Spring Config Server en Spring Cloud Gateway)
  • Angular (uno/ng) en Vue frontends
  • JSON API REST-interfaces voor generieke en consistente endpoints
  • PaaS platform van ODCN als infrastructuur, gecombineerd met VM’s die via Salt worden ingericht voor klassieke applicaties
  • Camunda BPMN, een framework voor het visualiseren en uitvoeren van business processen
  • Rsync voor het distribueren van afnamegegevens naar online en offline (on-premise) afnameomgevingen

Op termijn (2025/2026) zal de applicatiestack gemigreerd worden naar een nieuw Kubernetes containerplatform, zoals Openshift baremetal of Quattro.

Zelfstandigheid

Om horizontaal schaalbaar te zijn, is de Jboss-straat en de AS400 niet geschikt, waardoor Facet in de Cloud van ODCN wordt gedeployed. Dit betekent dat het team zelf verantwoordelijk is voor het up-and-running houden van de applicatie, met voordelen zoals verbeterde performance en de mogelijkheid om vanaf een eigen laptop te werken, inclusief het gebruik van Docker.

Over het team

Je werkt in Team C, waarin diverse onderwerpen aan bod komen, zoals:

  • Continue (snelle) verbeteringen voor eindgebruikers n.a.v. WaU budgetten
  • Realiseren van de OKE-koppeling voor alle MBO-scholen (M2M)
  • Herbouwen van transacties in Angular frontends met bijbehorende BFF-applicaties (backend-for-frontend), om klassieke JSF-gedreven applicaties volledig uit te faseren
  • Upgrade van Camunda 7.22

Werkwijze

De teams werken op basis van Agile/Scrum en continuous delivery. Het team bepaalt grotendeels zelf de invulling van de sprint van drie weken, op basis van de input van de product owner. Jij en je teamgenoten hebben de vrijheid om met jullie kennis en kunde oplossingen te integreren en de softwareontwikkeling naar een hoger niveau te tillen.

Eisen/wensen
  • HBO werk- en denkniveau
  • Minimaal 3 jaar werkervaring met Agile/Scrum, Springboot en backend Java developer
  • Minimaal 3 jaar relevante werkervaring met REST-services, JSON, Hibernate / JPA, Angular
  • Minimaal 3 jaar kennis van Jenkins, Nexus/Artifactory, Maven, GIT

 


Vacature opslaan
 Vacature delen
Sluit
Je notitie is succesvol opgeslagen
Voeg een notitie toe aan deze vacature
Opslaan
Sluit
Bedankt, je melding is verstuurd
Rapporteer deze vacature
Leg kort uit waarom je deze vacature rapporteert:
Versturen
Terug naar vacatures
Sluit
Kies 1 of meer
Sluit
Vacature opgeslagen
Klik op het hartje bovenaan de pagina om je opgeslagen vacatures te zien.
Terug naar vacatures
Sluit
Vul een in