Software Engineer

Bright Professionals B.V.
Arnhem, Netherlands
6 days ago
Apply on www.adzuna.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Java (Programming Language) Applications Architecture JIRA Continuous Delivery Continuous Integration Command-Query Responsibility Segregation (Software Development) DevOps Event-Driven Programming Github Hibernate (Java) Java Persistence API JSON
+18 more
Junit PostgreSQL Apache Maven Object-Relational Mapping Scrum Methodology Mockito Shell Script SonarQube Spring-boot Kubernetes Helm Charts Backend Git Kubernetes Spring Batch Docker Jenkins Artifactory DTAP Framework

Job description

Voor Kadaster zoeken wij een Software Engineer. Je werkt aan de vernieuwing en het onderhoud van het applicatielandschap van het team Terrestrische Registratie. In een ervaren Agile/Scrum-team ontwikkel en beheer je Java-applicaties. Je bouwt mee aan nieuwe producten en deelt je kennis met je collega’s. De Continuous Delivery-pipeline loopt via Kubernetes door de volledige OTAP-straat. Met korte feedbackloops werk je aan oplossingen die aansluiten op de behoeften van klanten en gebruikers.

Je richt je vooral op backend-ontwikkeling. Samen met je collega’s ontwerp, ontwikkel en verbeter je betrouwbare, toekomstbestendige Java-applicaties. Axon Framework en CQRS spelen daarbij een belangrijke rol. Je kunt je ervaring met event-driven architecturen inzetten of je hierin verder ontwikkelen. Je stelt technische ontwerpen op en realiseert de bijbehorende softwarecomponenten. Bij belangrijke ontwerpkeuzes stem je af met de projectarchitect. Voor integratievraagstukken werk je samen met de integratiespecialist.

Technieken, methoden en tools

  • Agile/Scrum en Git
  • Java-frameworks zoals Spring Boot, Spring Batch, Hibernate ORM en JPA
  • Continuous Integration en Continuous Delivery
  • Maven, SonarQube, Docker, Jira, Artifactory, Tecton en ArgoCD
  • JSON en REST
  • Testframeworks zoals JUnit en Mockito
  • PostgreSQL
  • CQRS en Event Sourcing
  • Kubernetes en Helm Charts
  • Renovate en Infrastructure as Code
  • Axon en shell scripting

  • Je breidt applicaties uit en voert wijzigingen door.
  • Je beheert applicaties.
  • Je wijzigt en schrijft unit-, systeem- en applicatietests.
  • Je automatiseert deployments.
  • Je werkt samen in een Scrum/DevOps-team.
  • Je voert impactanalyses uit en neemt deel aan planningssessies.
  • Je past Java-ontwikkelstandaarden toe en helpt deze actueel te houden.

  • Je expertise en competenties sluiten aan op de geschetste situatie en dragen bij aan de te behalen resultaten
  • Je kunt een aanpak opstellen voor de opdracht, afgestemd op het specifieke vraagstuk van het Kadaster

Requirements

  • Je maakt nieuwe materie snel eigen en bent analytisch sterk.
  • Je werkt zelfstandig en houdt daarbij oog voor het team.
  • Je werkt prettig samen in een Scrum/DevOps-team.
  • Je beschikt over goede communicatieve en andere relevante soft skills.
  • Je kunt anderen met inhoudelijke argumenten overtuigen en concepten helder toelichten.
  • Je legt complexe materie begrijpelijk uit aan stakeholders.
  • Je neemt initiatief en komt met verbetervoorstellen.
  • Je hebt gedegen kennis van relevante methoden en technieken en deelt die graag met je team.
  • Je kijkt over je eigen grenzen heen en pakt waar nodig aanpalende werkzaamheden op.
  • Je bent gemotiveerd om sterke resultaten te behalen en boven verwachting te presteren.

  • Je beheerst de Nederlandse taal vloeiend, in woord en geschrift
  • Je hebt minimaal 4 jaar aantoonbare kennis van en ervaring met Java, Maven, Jenkins en Git/GitHub, JPA, PostgreSQL, Spring Boot, REST en Docker
  • Je hebt minimaal 1 jaar aantoonbare kennis van en ervaring met het ontwikkelen van Java-(web)applicaties, Kubernetes en het werken in een scrumteam

  • Je hebt ervaring met CQRS en event sourcing
  • Je hebt ervaring met Domain-Driven Design (DDD)
  • Je hebt ervaring met applicaties in het landmeetkundige domein, bijvoorbeeld bij het Kadaster of landmeetkundige en geodetische ingenieursbureaus

About the company

Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de bijbehorende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan voert het Kadaster deze wettelijke taak uit.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl
Prepare application

Good distractions

Loading talks and stories from around this role…