Senior Java Developer

Global KPO

Den Haag

On-site

EUR 55,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology-focused organization is seeking a Senior Java Developer to enhance the platform for government data, improving data discoverability and usability. The ideal candidate will have 3 years of Java experience, along with familiarity in PostgreSQL, Kubernetes, and must master Dutch at B2 level. Responsibilities include optimizing backend processes, implementing standards for metadata exchange, and ensuring high code quality. Contract position within a collaborative team environment.

Qualifications

  • 3 years of experience in Java development.
  • 2 years of experience with Kubernetes.
  • Masters the Dutch language at least at B2 level.

Responsibilities

  • Develop and enhance the national metadata register for Dutch government data.
  • Replace the current metadata store for improved data exchange.
  • Implement DCAT-AP-NL 3.0 profile for standardized data.
  • Optimize backend processes and ensure collaboration with frontend teams.
  • Write high-quality, maintainable, and well-documented code.

Skills

Java
PostGres
SonarQube
Git
Kubernetes

Job description

KOOP is seeking a Senior Java Developer to work on data.overheid.nl, the platform that makes government data discoverable and reusable. The data.overheid.nl team is responsible for the platform's continued development. The core of the project involves replacing the current CKAN metadata store and implementing the DCAT-AP-NL 3.0 profile for metadata exchange. Suppliers can provide metadata for data.overheid.nl in various ways: manually through the user interface or via an automated integration. The project aims to prepare data.overheid.nl for the future with the following activities:

  • Replacing the CKAN metadata store;
  • Implement DCAT-AP-NL 3.0 so that suppliers can use this new standard;
  • Optimizing backend processes and collaboration with the frontend that is being redesigned.

Assignment Background: Since 2011, data.overheid.nl has been the national metadata registry used to make datasets from government organizations discoverable. The platform supports organizations in opening up their data and promotes reuse by providing search functionality. The registry uses national and European standards for metadata exchange and also offers the option to submit data requests to make data available as open data. Further development of data.overheid.nl is necessary to align with new developments and further improve services. Examples include supporting DCAT-AP-NL 3.0 and complying with obligations under the Implementing Regulation for High Value Datasets and the Data Governance Regulation.

Responsibilities
  • You will work on the further development of data.overheid.nl, thus contributing to a future-proof national metadata register for Dutch government data.
  • You will help replace the current metadata store and lay the foundation for exchanging linked data.
  • You implement the DCAT-AP-NL 3.0 profile, so that data suppliers can easily apply the new standard.
  • You optimize backend processes and collaboration with the frontend, so that users have a fast and reliable experience.
  • You ensure high-quality, well-documented and maintainable code.

Submit only Dutch CVs with a maximum of 5 pages.

Qualifications
  • Java
  • PostGres
  • SonarQube
  • Git
  • Number of years of work experience with Java development (3 years)
  • Number of years of work experience with Kubernetes (2 years)
Preferred Skills
  • Familiar with software design patterns and their application
  • Familiar with SOLID principles
  • Knowledge and experience with Search technology, preferably Apache SOLR
  • Knowledge and experience with Gitlab CI
  • Knowledge of open data, metadata standards and FAIR principles
  • Knowledge of triple stores and semantic web technologies such as RDF and SPARQL
  • Holds a function-related (SAFe-Agile) certification or is willing to obtain one in the short term
  • Has its own (development) laptop with security, encrypted hard drive (encryption), anti-virus software and a stable internet connection for the work to be carried out
  • Masters the Dutch language at least at B2 level

The candidate will be working in a team. A proactive and analytical attitude, clear communication, and the ability to collaborate effectively are therefore desirable competencies. Furthermore, it is important to demonstrate ownership over the quality and stability of the product.

Seniority Level

Mid‑Senior level

Employment Type

Contract

Job Functions
  • Engineering and Information Technology
  • IT Services and IT Consulting, Digital Accessibility Services, and Business Consulting and Services
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Developer
Frontend Developer

OneSource Consulting • Den Haag

Remote
EUR 50,000 - 70,000
Sr. Java Developer
Sr. Java Developer

SynProfs B.V. • Den Haag

Hybrid
EUR 70,000 - 100,000
Sr Fullstack Java Developer
Sr Fullstack Java Developer

Rebels • Den Haag

Hybrid
Hybride werkmodel
Locatie Den Haag – 2 dagen
Senior Java developer
Senior Java developer

Belastingdienst • Apeldoorn

On-site
EUR 60,000 - 80,000
Flexibele werktijden
Opleidingsmogelijkheden
Kansen om te groeien binnen het bedrijf
Senior Fullstack Java Developer
Senior Fullstack Java Developer

TrueHire • Den Haag

On-site
EUR 75,000 - 105,000
Senior Java/Kotlin developer (DUTCH ONLY) - Up to 120k compensation
Senior Java/Kotlin developer (DUTCH ONLY) - Up to 120k compensation

Spilberg • Haarlem

Hybrid
EUR 90,000 - 120,000
Boven marktconform salaris + vakantiegeld
Bonusregeling per succesvolle plaatsing
25 vakantiedagen + nationale feestdagen
+3
Java Backend Engineer
Java Backend Engineer

Sterksen • Utrecht

Hybrid
25 vakantiedagen
Hybride werkmogelijkheden
Laptop van de zaak
+2
Java Developer Rijksoverheid Den Haag
Java Developer Rijksoverheid Den Haag

Experis • Den Haag

Hybrid
EUR 75,000 - 100,000
Thuiswerkmogelijkheden
Vakantiegeld: 8,33% van bruto jaarsalaris
Vakantiedagen: 25 + 1/2 dag per kwartaal
+3
Java Developer Ketenverkeer.
Java Developer Ketenverkeer.

Nedap • Groenlo

Hybrid
Thirteenth-month salary
Pension scheme
Profit-sharing plan
+1
Senior Java Developer.
Senior Java Developer.

Nedap • Groenlo

Hybrid
EUR 70,000 - 110,000
Thirteenth month’s pay
Solid pension plan
Profit sharing with shareholder opportunities
+2