Chat met ons!

Java Developer

Als Java Developer bij SURF draag je bij aan het verbeteren van digitale onderzoeksinfrastructuur voor Nederland en daarbuiten. Je werkt aan betrouwbare, schaalbare en innovatieve open-source oplossingen die wetenschappelijke samenwerking versterken.

Tarief in overleg

Freelance

Nog … dagen

Java Developer

Opdrachtgever: SURF
Locatie: Utrecht (hybride)
Startdatum: 3 november 2025
Einddatum: 31 december 2025, met optie tot verlenging
Uren per week: 40
Tarief: In overleg
Zzp toegestaan: Ja
Deadline reageren: 25 oktober 2025, 12:00 uur

Functieomschrijving

Als Java Developer binnen het RAiD-team werk je aan de verdere ontwikkeling van een innovatieve, open-source onderzoeksapplicatie. Je ontwikkelt nieuwe functionaliteiten, verbetert bestaande code en vertaalt technische ideeën naar concrete oplossingen. Je schakelt intensief met ontwikkelteams van internationale partners zoals ARDC en werkt aan een service die bijdraagt aan de digitale duurzaamheid van onderzoek wereldwijd.

Je combineert technische diepgang met een agile mindset en werkt nauw samen met collega-ontwikkelaars, architecten en DevOps-specialisten binnen SURF.

Taken en verantwoordelijkheden

  • Uitvoeren en aanpassen van bestaande codes
  • Ontwikkelen van nieuwe applicaties, waaronder message bus-integraties
  • Debuggen en optimaliseren van Java-code
  • Samenwerken met internationale ontwikkelteams, o.a. ARDC
  • Vertalen van functionele wensen en ontwikkelideeën naar technische oplossingen

Functie-eisen

  • Aantoonbare ervaring met Java 17, Spring Boot en Gradle
  • Ervaring met front-end ontwikkeling via NPM/React, TypeScript en JavaScript
  • Kennis van en ervaring met AAI/IDP en Keycloak-authenticatie (SAML/OIDC)
  • Ervaring met PostgreSQL, Flyway en JOOQ
  • Ervaring met AWS-applicaties
  • Bekend met open-source infrastructuren en GitHub (gedeelde repositories)

Pré’s

  • Ervaring met werken binnen onderwijs- of onderzoeksorganisaties
  • Affiniteit met internationale open science-initiatieven
  • Ervaring met microservices-architecturen
  • Bijdrage geleverd aan open-source projecten

Competenties

  • Analytisch en resultaatgericht
  • Communicatief sterk, ook in een internationale context
  • Zelfstandig, maar teamgericht
  • Proactief en nieuwsgierig
  • Kwaliteitsgericht en nauwkeurig

Solliciteren







    Vragen over de vacature?

    Stuur Gerben Visser een berichtje.

    Based on the PADDAP framework Talentwave Solution