Full Stack Developer
Role details
Job location
Tech stack
Job description
Als full stack developer richt je je op het centraal stellen van de eindgebruiker bij het ontwikkelen van applicaties, waarbij je gebruikmaakt van de nieuwste webtechnologieën om gebruiksvriendelijke oplossingen te realiseren. Je werkt in een complexe werkomgeving met diverse technische uitdagingen, waarbij de focus voortdurend ligt op verbetering. Je bent verantwoordelijk voor zowel front- als backend-development binnen een DevOps team en werkt volgens de agile methode. Samen met collega's verdeel je werk op basis van prioriteit, waarbij elke sprint verschillende accenten kan leggen, zoals development of beheer. Ervaring met technologieën als Angular, PostgreSQL en OpenShift is gewenst, evenals een leergierige instelling en snel vermogen om nieuwe materie op te pakken.
Requirements
Deze job biedt de unieke kans om te werken met de nieuwste technologieën. Je maakt deel uit van een enthousiast, leergierig en wendbaar team. Innovatie en uitdaging staan centraal, waardoor elke dag anders is. Er is ruimte voor persoonlijke ontwikkeling en kennisdeling met collega's. Samenwerken leidt tot verbetering van de dienstverlening voor een breed publiek.
-
Je hebt aantoonbaar HBO werk- en denkniveau.
-
Je hebt minimaal vijf jaar relevante werkervaring met programmeren.
-
Je hebt uiterlijk eind Q3 2026 de applicatie eigen gemaakt en bent dan in staat collega's zelfstandig in te werken
-
Je hebt tenminste 5 jaar ervaring met Angular (TypeScript/JavaScript), Spring Boot, Java EE/8+, en bent bekend met SQL-databases en Git.
-
Je hebt tenminste 3 jaar ervaring met het ontsluiten van API's en testautomatisering op basis van Robot Framework.
-
Je hebt ervaring met OpenShift en Kubernetes.
-
Je hebt ervaring met het opzetten en beheren van CI/CD-processen.
-
Je bent in staat bestaande applicaties snel eigen te maken.
-
Je kunt met minimale begeleiding zelfstandig en proactief opereren.
-
Analyseren.
-
Omgevingsbewustzijn.
-
Resultaatgerichtheid.
-
Samenwerken.
-
Plannen en organiseren.
-
Is pragmatisch ingesteld, heeft gevoel voor de context van het team en sluit aan bij de bestaande werkwijze en behoeften.
-
Brengt rust, overzicht en structuur in een dynamische omgeving met hoge werkdruk en ambitieuze doelstellingen.
-
Beschikt over sterke coachende vaardigheden en weet collega's op een positieve en verbindende wijze te begeleiden.
-
Draagt kennis actief en effectief over aan teamleden en vergroot daarmee de zelfstandigheid en continuïteit van het team.