Masters in Public
DevOps engineer, Arnhem
Masters in PublicNetherlands2 days ago
Full-timeInformation Technology
Vacature: Java Ontwikkelaar

Als onderdeel van ons TR team werk je met state-of-the-art technieken aan het ontsluiten van Landmeter data. Je krijgt veel vrijheid om nieuwe ontwikkelingen te proberen, te leren en te combineren. We streven naar een vooruitstrevend en stabiel TR platform waarmee we voorop lopen in de publicatie van data via REST API’s en event sourcing met behulp van het Axon framework. Ontwikkelingen zijn op het gebied van Kubernetes en Azure. We automatiseren zoveel mogelijk, zodat we zoveel mogelijk tijd kunnen besteden aan het daadwerkelijk leveren van klantwaarde.

Je draait volledig mee in het TR team en levert werkende software op die de gebruiker daadwerkelijk nodig heeft. Dit vereist goede programmeervaardigheden en communicatie met je teamleden, leden van aanpalende teams en stakeholders. We verwachten dat je het werk van je teamleden kunt reviewen, testen en automatische test- en deployment pipelines kan opzetten en bijwerken. We vragen je actief te participeren, mee te denken en je kennis te delen met andere teams en de Java community.

Alle teams werken volledig volgens de Agile werkwijze. Business belang en toegevoegde waarde van werkzaamheden zijn bepalend voor de prioritering van alle werkzaamheden binnen de teams. Daarnaast zijn de teams aangesloten bij de Kadaster PI sessies, waarin per kwartaal alle werkzaamheden die verder strekken dan alleen één team ingepland en verdeeld worden. Meerdere teams werken hierin samen om het gehele landmeetkundig proces te ondersteunen en te verbeteren.

Als Java-ontwikkelaar maak je het technisch ontwerp en realiseer je op basis hiervan de uiteindelijke software componenten (code). Voor belangrijke ontwerpbeslissingen die de architectuur raken (of daar zelfs van afwijken), stem je af met de projectarchitect. Hetzelfde geldt voor integratie aspecten, waarbij de afstemming vooral plaatsvindt met de integratie specialist.

Technieken, methoden en tools

  • Agile, Scrum
  • Java, SpringBoot, SpringBatch, JPA
  • CICD, Maven, OpenShift, SonarQube, Git, Github, Docker, Jira
  • JSON, SOAP, REST
  • JUnit, Mockito
  • ArgoCD, Kubernetes, Helm
  • Objectstore, Postgres
  • Axon, CQRS, Event Sourcing

Taken en verantwoordelijkheden

  • Uitbreiden van en wijzigingen doorvoeren in de applicaties
  • Beheren van de applicaties
  • Wijzigen en toevoegen van UnitTests en applicatie code
  • Wijzigen en toevoegen van code voor testautomatisering
  • Automatiseren van Deployments
  • Deelnemen in het Scrum / DevOps team
  • Uitvoeren van impactanalyses, planningssessies

Competenties

  • Kan snel nieuwe materie oppakken
  • Kan goed samenwerken met collega’s in een Scrum/DevOps-team
  • Kan zelfstandig werken, daarbij het team niet uit het oog verliezend
  • Beschikt over de vaardigheden een ander te overtuigen op basis van inhoudelijke argumenten
  • Toont initiatief door zelf met verbetervoorstellen te komen
  • Bereid over de eigen grenzen heen te kijken en waar nodig aanpalende werkzaamheden op te pakken
  • Analytisch sterk
  • Resultaatgericht
  • Communicatief sterk, zowel schriftelijk als mondeling
  • Kan concepten voor de groep of stakeholders toelichten

De eisen

De inschrijver sluit een driepartijen detacheringsovereenkomst af, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. Let wel, de inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten. Indien de inschrijver niet aan deze eis voldoet, wordt de inschrijving ter zijde gelegd;

Een maximum uurtarief van € 85,00 exclusief btw, inclusief woon-werkverkeer en fee Flextender en overige kosten;

Het CV dient in het Nederlands te zijn opgesteld en mag niet langer zijn dan maximaal 7 pagina’s A4 (de motivaties op de eisen en de antwoorden op de gunningscriteria dienen ook binnen dit aantal pagina’s te worden beantwoord);

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

Afgeronde (bachelor) hbo-opleiding of hoger;

Minimaal 4 jaar aantoonbare werkervaring met: Java CICD, Maven, Git JPA Sql Spring boot Kubernetes

De wensen

5cd8a0b9cc68f9ffa4c9253553278a55wer

Key Skills

Ranked by relevance