Senior Software Engineer
Role details
Job location
Tech stack
Job description
Ben jij een ervaren Software Engineer die graag werkt aan systemen die écht impact hebben? Dan is dit jouw kans om mee te bouwen aan een applicatie die het hart vormt van de Nederlandse eigendomsregistratie. Jij zorgt ervoor dat overdrachten, hypotheken en zelfs scheepsregistraties foutloos worden verwerkt. Je werkt in een Scrumteam dat niet alleen nieuwe functionaliteiten ontwikkelt, maar ook de operatie draaiende houdt. Een nullpointer exception? Jij spot 'm, lost 'm op en zorgt dat alles weer soepel draait. Je werkt met moderne technologieën zoals Kotlin, Java en Spring Boot, en je zet jouw kennis van event sourcing en CQRS in om complexe processen betrouwbaar te maken. Samen met je team zorg je voor een robuuste continuous delivery pipeline en een stabiele productieomgeving. Je bent niet bang om verantwoordelijkheid te nemen en denkt proactief mee over verbeteringen. Je werkzaamheden bestaan onder andere uit:
- Bouwen, testen en documenteren van backend services in Kotlin en Java.
- Meewerken aan de doorontwikkeling van microservices in een event-driven architectuur.
- Opzetten en onderhouden van geautomatiseerde testen en CI/CD pipelines.
- Monitoren van productieomgevingen en ingrijpen waar nodig.
- Intensief samenwerken binnen Agile/Scrum teams en bijdragen aan refinements, reviews en retrospectives.
- Automatiseren van deployments met Kubernetes, Docker en Tekton.
Requirements
-
HBO/WO werk- en denkniveau.
-
Minimaal 5 jaar ervaring in Java/Spring Boot en 1 jaar met Kotlin.
-
Ervaring met unit- en integratietesten, RDBMS en SQL (PostgreSQL).
-
Ervaring met container workloads en microservices (Docker, Kubernetes, OpenShift).
-
Kennis van CI/CD tools zoals Tekton, GitLab CI of GitHub Actions.
-
Ervaring met Continuous Delivery en operations in productieomgevingen.
-
Ervaring met event sourcing en CQRS (Axon Framework is een pré).
-
Vloeiende beheersing van de Nederlandse taal in woord en geschrift.
-
Beschrijf hoe jij bijdraagt aan Agile meetings (stand-ups, reviews, retrospectives).
-
Leg uit wat jouw ervaring is met Continuous Delivery en Operations en hoe jij meerwaarde hebt geleverd.
-
Vertel over jouw ervaring met Kubernetes/OpenShift en jouw persoonlijke bijdrage.
-
Beschrijf jouw ervaring met event sourcing en CQRS (Axon Framework) en hoe dit aansluit bij complexe domeinen.
Benefits & conditions
- Een bruto maandsalaris tussen €5.000 en €6.500, afhankelijk van ervaring.
- 31,5 vakantiedagen om lekker bij te tanken.
- 8% vakantiegeld, want vakantie is belangrijk.
- Reiskostenvergoeding
- Een goede pensioenregeling, zodat je ook later goed zit.
- Mogelijkheid tot hybride werken (minimaal 2 dagen op kantoor, meestal maandag en woensdag).
- Een laptop en alle tools die je nodig hebt om je werk goed te doen.
- Een opdracht van bepaalde tijd met kans op verlenging.