Senior Software Engineer (2x)

Senior Software Engineer (2x)

Op locatie
1

Senior Software Engineer Java

Er zijn twee posities beschikbaar. Je werkt samen met de andere teamleden aan de vernieuwing van de registratie van akten. De vernieuwing verloopt gefaseerd: een deel van de processtappen draait in het nieuwe systeem en een deel nog in het bestaande systeem.

Je opdracht

Je ontwikkelt en levert samen met het team software voor de vernieuwde registratie van akten. Een belangrijk onderdeel is het koppelen van Java-maatwerksoftware aan het BPMN-pakket Operaton. Ook review je het werk van teamleden, werk je aan automatische deploymentpipelines en ondersteun je de testautomatisering.

In samenwerking met de architect en andere teamleden denk je mee over de architectuur en ontwerpkeuzes. Je draagt actief bij aan de communicatie binnen het team.

Je werkzaamheden

Ontwikkelen en onderhouden van microservices op basis van Spring Boot.

Ontwikkelen en onderhouden van front-endapplicaties op basis van Angular.

Deelnemen aan een Scrum-/DevOps-team, waaronder stand-ups, retrospectives, refinements en planningssessies.

Actief bijdragen aan het testproces en de testautomatisering.

Proactief met teamleden sparren over mogelijke verbeteringen.

Ontwerpkeuzes motiveren en toelichten, en teamleden daarin meenemen.

Het softwareontwikkelproces automatiseren, onder andere deployments met Kubernetes en Docker.

Java-ontwikkelstandaarden toepassen en bijhouden.

De PostgreSQL-database onderhouden.

Deelnemen aan de Java-community, binnen en buiten de organisatie.

Technieken en tools

Back-end: Java 21/25, Spring Boot

Architectuur: Event Sourcing/CQRS, Axon Server, Axon Framework

Procesautomatisering: BPMN 2.0, Operaton

Front-end: Angular, TypeScript, HTML, SCSS

Testen: Robot Framework, Cypress

Database en integratie: PostgreSQL, API, REST, JSON, XML

CI/CD en infrastructuur: ArgoCD, OpenShift, Kubernetes, Docker

Monitoring en logging: Grafana Loki

Overig: Maven, Git

OrganisatieHet Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat onze wettelijke taak. Onze gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken, of het nu gaat om de beste route voor een nieuwe snelweg, actuele ontwikkelingen op de woningmarkt of het in beeld brengen van leegstand.

Eisen

De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift

Aantoonbaar hbo-werk- en denkniveau

Taalniveau Nederlands minimaal B2

Minimaal 5 jaar ervaring als Java software engineer

Aantoonbare ervaring met Spring (Boot)

Aantoonbare ervaring met Angular

Aantoonbare ervaring met containerisation en Kubernetes

Aantoonbare ervaring met BPMN-methodology

Aantoonbare ervaring met Event Sourcing/CQRS Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire agile teams en omgevingen

Gunningscriteria

De aanpak sluit aan bij de wensen van het Kadaster op het gebied van de vereiste technieken, methoden en tools

De expertise en competenties sluiten aan bij de eisen van de opdracht en dragen bij aan de te behalen resultaten binnen de geschetste situatie

Een concrete situatie waarin de bijdrage aan de samenwerking binnen het team waardevol is geweest

Aantoonbare ervaring met de tools Robot Framework en Cypress

#J-18808-Ljbffr

Senior Software Engineer (2x) werkgever: 1UPPLY

Als werkgever biedt ons bedrijf een stimulerende werkomgeving waar innovatie en samenwerking centraal staan. Met een focus op persoonlijke ontwikkeling en doorgroeimogelijkheden, ondersteunen we onze medewerkers in hun carrièrepad. Gevestigd in Weert, profiteren onze medewerkers van een goede werk-privébalans met de mogelijkheid tot thuiswerken en flexibele werktijden, terwijl ze bijdragen aan belangrijke infrastructuurprojecten in de regio Zuidoost-Nederland.

1

Contactgegevens:

Recruitmentteam van 1UPPLY