Skip to Content

Senior Java Developer

Wageningen, The Netherlands

Apply before 31 August 2025

Are you the one to strengthen our open source team?

Do you want to contribute to the development the strongest suite of open source software components for geospatial information and open data? Then we'd love to meet you!

About the role

As a Senior Java Developer (8+ years), you will work in a team of highly skilled professionals that make well-established FOSS applications work and evolve. With your help we innovate at an even higher pace, and deliver solutions to our customers that have real impact. You contribute to sustainable software development,  making this world a better place. 

You will initially focus on an innovative project that focuses on implementing Data Spaces concepts in our products to allow open and protected access to descriptive metadata, data and services.

We prefer you to be working at our Dutch office, but depending on qualifications and experience, we are also open to hybrid or remote working for this job.

Your expertise

You bring solid, proven experience with Spring Boot and Spring Framework (especially Spring Security, Spring Web, Spring Cloud, Spring Data). You have experience with tools like Maven or Gradle, Docker and Git. You have knowledge of OpenID concepts and secure web development. Experience with Ci/CD tools is a plus.

Experience with, and contributing to Free and Open Source Software projects is a must. Preferably to projects like GeoServer, GeoNetwork, PostGIS, KeyCloak or ElasticSearch.

Why you’ll enjoy working with us

  • You are looking for meaningful work with technical depth
  • You enjoy thinking on a strategic and architectural level
  • You believe in the power of open source — not just in code, but also in collaboration
  • You participate in team weeks and conferences we attend and support
  • You value continuous learning and knowledge sharing


What we offer

  • A competitive salary, based on your experience and expertise
  • A one-year contract starting at 32 to 40 hours/week, with the possibility of extension
  • 25 vacation days (based on full-time) plus national holidays
  • Hybrid and flexible work setup — time and location independent
  • A company laptop
  • Budget and time for training, conferences, and professional development

Required

  • Bachelor Degree or Higher
  • +8 Years developing in Java
  • Passion for open source software development
  • Perfect written English
  • Spring Boot and Spring Framework

Expected

  • GeoServer, GeoNetwork, PostGIS, KeyCloak or ElasticSearch contributor
  • Fluent with Maven, Gradle, Docker, Git tools
  • Knowledge of OpenID concepts
  • Experience with CI/CD tools

About GeoCat

GeoCat specializes in developing open source software solutions that help organizations manage and publish open (geo)data. Our clients — primarily public sector organizations at regional, national, and international levels — rely on our tools to make data more discoverable, usable, and trustworthy. We operate out of the Netherlands, Spain, and Canada with a small, friendly, and international team. 


Interested in joining our team?

Submit your CV and motivation letter before 31 August 2025 through the application form (use the Apply Now! button).

For any questions about the role, feel free to reach out to Jeroen Ticheler at +31 6 81286572