Java Ontwikkelaar
Role details
Job location
Tech stack
Job description
KOOP zoekt een software-ontwikkelaar voor het project herbouw BWB, voor de ontwikkeling van een nieuw product. De ontwikkelaar is in staat zelfstandig te werken, en tegelijkertijd in nauwe samenwerking met het team te zorgen voor snelle en kwalitatief hoogstaandeontwikkeling van complexe software. Bij KOOP wordt gewerkt volgens agile en SAFE principes. Het team werkt in sprints van 2 weken, waarbij de prioriteiten worden gesteld door de product owner. De ontwikkelaar is betrokken bij het gehele proces, van idee tot het in productie nemen en beheren van de software. De belangrijkste technologieën die in dit team worden gebruikt zijn Java (Spring), SQL (PostgreSQL), Kubernetes, Gitlab, XML en Rest api's. Het is van belangdat de ontwikkelaar hierin vaardig is, zodat we met elkaar snel resultaten kunnen bereiken.
Achtergrond opdracht
KOOP is verantwoordelijk voor het beschikbaar stellen van geconsolideerde wet- en regelgeving op wetten.overheid.nl. Het systeem waarmee de redactie de geconsolideerde wet- en regelgeving invoert wordt volledig herbouwd. Het nieuwe systeem moet dezelfde functionaliteit bevatten als het oude/ huidige systeem. Verder moet de volledige dataset (het BasisWettenBestand (BWB) gemigreerd worden). Het project heeft een harde deadline over ongeveer 1,5 jaar i.v.m. het uitschakelen van het huidige systeem.
Requirements
- Je hebt ervaring met ontwikkeling en onderhoud van JAVA-applicaties. De volgende technieken:
- Java/ Spring;
- SQL (PostgreSQL).
-
Je beschikt over een eigen (ontwikkel-)laptop met toegangswoord, versleutelde harde schijf (encryptie), up to date antivirussoftware t.b.v. de uit te voeren werkzaamheden.
-
Je beschikt over minimaal HBO werk- en denkniveau.
-
Je hebt minimaal 4 jaar ervaring met het opzetten en onderhouden van applicaties geschreven in Java en Spring.
-
Je hebt minimaal 4 jaar ervaring met Databases bevragen m.b.v. SQL.
-
Je hebt minimaal 4 jaar ervaring met het ontwikkelen en geautomatiseerd uitrollen binnen een Kubernetes / Docker omgeving.
-
Je hebt minimaal 4 jaar ervaring met het opzetten en onderhouden van REST-api's.
-
Je hebt (ruime) ervaring met:
- PostgreSQL;
- Gitlab;
- XML;
- Javascript.
-
Je hebt ervaring met Agile/Scrum en DevOps. En je hebt ervaring met SAFe.
-
Je hebt ruim voldoende kennis van de Nederlandse taal om het te kunnen schrijven en spreken.
-
Sterke communicatieve vaardigheden (in woord en geschrift)
-
Politiek sensitief
-
Sterke analytische vaardigheden
-
Proactief en duidelijk
-
Doorzettingsvermogen
-
Oplossingsgericht denken
-
Stressbestendig