Senior Software Engineer
Job Description
Uren per week
36-40
Opdracht (aanvullende eisen, wensen, en tarief ontvang je na reactie)-reageer binnen 5 dagen na publicatie datum
LET OP!! Dit is een detacheringsopdracht met een driepartijenovereenkomst.
De inschrijver sluit een driepartijen detacheringsovereenkomst, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. Indien dit om welke reden dan ook niet mogelijk is, wordt uw inschrijving terzijde gelegd.
Op deze driepartijenovereenkomst is de Waadi van toepassing. Er zal daarom worden gecontroleerd op de vereiste registratie conform artikel 7a lid 1 van de Waadi.
Het Kadaster
Het 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.
(aanvullende eisen, wensen, en tarief ontvang je na reactie)-reageer binnen 5 dagen na publicatie datum werkzaamheden
Het team SYVAS is op zoek naar een Software Engineer Kotlin/Java.
SYVAS is de naam van een modern systeem waarmee aanbieders (onder andere notarissen) akten aan het Kadaster aanleveren. Dit systeem heeft daarmee een primaire rol in de aktewerkingsketen van het Kadaster. Naast uitbreidingen van Syvas is het team bezig met een aantal nieuwe systemen die aansluiten op Syvas.
Belangrijkste technieken, methoden en tools
- Kotlin
- Java
- Kubernetes
- Spring Boot
- Postgres
- Minio
- Git
- PDF conversie
- Splunk
- Jira
- Wiremock
- Soap
- Rest
Verantwoordelijkheden
De belangrijkste taken en verantwoordelijkheden zijn
- Bouwen, testen en documenteren van software;
- Beheren van de ontwikkelde software en documentatie;
- Samenwerken met de overige teamleden (Agile / Scrum / DevOps);
- Coaching van andere teamleden;
- Samenwerken met ‘aanpalende teams;
- Positieve houding t.a.v. werken met Scrum/Agile.
Taken
- Opzetten en wijzigen backend-applicatiecode en unittests d.m.v. Kotlin, o.a. met de frameworks Hibernate en Spring Boot;
- Wijzigen van Postgres database schema’s middels Flyway;
- Ondersteunen van testautomatisering: o.a. wijzigen en toevoegen van Glue code (Cucumber);
- Automatiseren van deployments;
- Deelnemen in een Scrum / DevOps team (Stand-ups, retrospectives, refinements en planningssessies);
- Deelnemen in de Java community;
- Toepassen en bijhouden van Java/Kotlin ontwikkelstandaarden.