Senior Software Engineer, Arnhem

Posted 7 hours 20 minutes ago by All About Work

5 000,00 € - 5 313,00 € Monthly
Permanent
Full Time
Temporary Jobs
Gelderland, Arnhem, Netherlands, 6811 AA
Job Description
Senior Software Engineer, Arnhem

All About Work - Senior Software Engineer (Back end) located in Arnhem, Netherlands.

€Tot €5.313,00 per maand bruto fulltime - full time, permanent.

Responsibilities
  • Build, test and document software for the KOERS system - a Spring Boot microservice architecture written in Java/Kotlin.
  • Maintain and develop backend services that register property and vehicle transactions for the Dutch Cadastre.
  • Implement and update API contracts (REST, SOAP, XML, JSON) and manage event sourced data flows with Axon Framework.
  • Design, create and maintain unit, integration and system tests (JUnit, Mockito, Wiremock, Kluent, AssertJ).
  • Automate deployments with Tekton, Docker and Kubernetes; participate in continuous delivery pipelines.
  • Collaborate with Scrum teams (Agile/Scrum/DevOps), provide technical guidance and support cross team initiatives.
  • Operate production environments - monitor, troubleshoot, and resolve incidents.
  • Leverage AI tooling (Github Copilot) to accelerate development activities.
Qualifications
  • Fluently Dutch in written and spoken form.
  • Bachelor or Master level (HBO/WO) in IT, Engineering or related field.
  • Minimum 5 years of experience in a modern Java / Spring Boot environment.
  • Minimum 3 years of Kotlin experience.
  • Extensive experience with unit & integration testing, and with relational databases (PostgreSQL).
  • Hands on experience building, deploying and operating microservices using Docker, Kubernetes and OpenShift.
  • Knowledge of Tekton, GitLab CI, GitHub Actions or equivalent CI/CD tools.
  • Experience with continuous delivery, monitoring (Grafana, Prometheus, Loki) and incident response.
  • Understanding of Axon Framework, event sourcing and CQRS.
Key Technologies & Tools
  • Languages: Java (21+), Kotlin, Bash.
  • Frameworks: Spring Boot, Spring MVC, Spring Cloud Gateway, Javalin, Axon.
  • Databases & Integration: PostgreSQL, Hibernate, JDBC, CQRS, event sourcing.
  • Web services: REST, SOAP, XML, JSON.
  • DevOps: Docker, Kubernetes, Azure, OpenShift, Helm, Tekton, ArgoCD, SonarQube, Git, Trivy.
  • Testing: Spring Test, JUnit, Mockito, Wiremock, Kluent, AssertJ.
  • Messaging: Axon Server.
  • Monitoring & Logging: Grafana, Prometheus, Loki.
  • Project Management & Collaboration: Agile/Scrum, Jira, Git, Gitea, Artifactory, Slack, Microsoft Teams.
  • AI Tooling: Github Copilot.
Benefits for Detacheerders (temporary contract)
  • Application processing within 24 hours and rapid feedback.
  • No relationship or competition clause.
  • Immediate pension contributions via Stipp from Day 1.
  • Flexible payroll options - weekly or every four weeks.
  • Applicable CAO of the client.
Additional Information
  • Start date is planned for Monday 10 November 2025.
  • Applicant must be able to work from the Arnhem office at least 2 days per week.
  • A declaration of good conduct (VOG) will be required.

All applications must be submitted via the supplied screening questions to ensure accurate processing.