< Naar alle vacatures

Java ontwikkelaar

Opleidingsniveau

HBO werk- en denkniveau

Salarisindicatie in loondienst

45000 - 65000

Indicatie uurtarief bij ZZP

60000 - 85000

Doorgroeimogelijkheden

Lead ontwikkelaar, Software architect, Technisch manager

Competenties & vaardigheden

Java kennis, Probleemoplossend vermogen, Teamwerk, Analytisch denken, Communicatieve vaardigheden

Gerelateerde functies

Software ontwikkelaar, Backend ontwikkelaar, Fullstack ontwikkelaar, DevOps engineer

Functiebeschrijving

Een Java ontwikkelaar is een professional die verantwoordelijk is voor het ontwerpen, ontwikkelen en implementeren van softwareoplossingen met behulp van de programmeertaal Java. Het is een veelzijdige rol die vereist dat de ontwikkelaar nauw samenwerkt met verschillende teams binnen een organisatie om ervoor te zorgen dat de software voldoet aan de behoeften van de gebruikers. Java ontwikkelaars zijn vaak betrokken bij alle fasen van de softwareontwikkeling, van het verzamelen van eisen en het schrijven van code tot testen en implementatie. Ze hebben een sterke focus op kwaliteitsborging en zijn verantwoordelijk voor het oplossen van technische problemen die zich tijdens het ontwikkelingsproces kunnen voordoen.

Een typische uitdaging voor Java ontwikkelaars is het werken aan projecten voor opdrachtgevers uit verschillende sectoren, waaronder opdrachten overheid en zakelijke zzp opdrachten. De ontwikkelaar moet zich goed kunnen aanpassen aan de specifieke eisen van elk project en gebruik maken van hun expertise in Java om innovatieve oplossingen te bieden. Veel Java ontwikkelaars kiezen ervoor om interim werk aan te nemen, waarbij ze tijdelijk voor een opdrachtgever werken en hun vaardigheden in diverse omgevingen inzetten. Dit stelt hen in staat om hun netwerk uit te breiden en ervaring op te doen met verschillende technologieën en projecten.

De taken van een Java ontwikkelaar omvatten het schrijven van efficiënte en goed gestructureerde code, het uitvoeren van code reviews en het testen van applicaties om ervoor te zorgen dat ze foutloos functioneren. Daarnaast is het belangrijk dat ze op de hoogte blijven van de nieuwste ontwikkelingen binnen de technologie en branche, waaronder nieuwe tools en technieken die hen kunnen helpen om hun werk effectiever te doen. Vaardigheden zoals analyseren, het werken met databases en het begrijpen van softwarearchitectuur zijn cruciaal voor het succes in deze functie. De mogelijkheid om samen te werken met andere ontwikkelaars, testers en projectmanagers is ook belangrijk.

Om een specialist te worden in de rol van Java ontwikkelaar is het essentieel om een stevige basis in programmeren en softwareontwikkeling te hebben. Dit kan worden bereikt door een relevante opleiding, zoals een bachelor in Informatica of Software Engineering. Daarnaast is het verbeteren van uw vaardigheden door middel van het volgen van cursussen en certificeringen in Java en gerelateerde technologieën van groot belang. Ervaring opdoen via stages, zzp opdrachten of werken aan persoonlijke projecten kan ook bijdragen aan het ontwikkelen van uw expertise. Door betrokken te zijn bij de gemeenschap, bijvoorbeeld via het bijdragen aan open-source projecten of het bijwonen van evenementen, kunnen Java ontwikkelaars hun netwerk uitbreiden en hun kennis bijhouden, wat leidt tot mogelijkheden voor verdere carrièreontwikkeling.

Opleidingsniveau

HBO werk- en denkniveau

Salarisindicatie in loondienst

45000 - 65000

Indicatie uurtarief bij ZZP

60000 - 85000

Doorgroeimogelijkheden

Lead ontwikkelaar, Software architect, Technisch manager

Competenties & vaardigheden

Java kennis, Probleemoplossend vermogen, Teamwerk, Analytisch denken, Communicatieve vaardigheden

Gerelateerde functies

Software ontwikkelaar, Backend ontwikkelaar, Fullstack ontwikkelaar, DevOps engineer

Functiebeschrijving

Een Java ontwikkelaar is een professional die verantwoordelijk is voor het ontwerpen, ontwikkelen en implementeren van softwareoplossingen met behulp van de programmeertaal Java. Het is een veelzijdige rol die vereist dat de ontwikkelaar nauw samenwerkt met verschillende teams binnen een organisatie om ervoor te zorgen dat de software voldoet aan de behoeften van de gebruikers. Java ontwikkelaars zijn vaak betrokken bij alle fasen van de softwareontwikkeling, van het verzamelen van eisen en het schrijven van code tot testen en implementatie. Ze hebben een sterke focus op kwaliteitsborging en zijn verantwoordelijk voor het oplossen van technische problemen die zich tijdens het ontwikkelingsproces kunnen voordoen.

Een typische uitdaging voor Java ontwikkelaars is het werken aan projecten voor opdrachtgevers uit verschillende sectoren, waaronder opdrachten overheid en zakelijke zzp opdrachten. De ontwikkelaar moet zich goed kunnen aanpassen aan de specifieke eisen van elk project en gebruik maken van hun expertise in Java om innovatieve oplossingen te bieden. Veel Java ontwikkelaars kiezen ervoor om interim werk aan te nemen, waarbij ze tijdelijk voor een opdrachtgever werken en hun vaardigheden in diverse omgevingen inzetten. Dit stelt hen in staat om hun netwerk uit te breiden en ervaring op te doen met verschillende technologieën en projecten.

De taken van een Java ontwikkelaar omvatten het schrijven van efficiënte en goed gestructureerde code, het uitvoeren van code reviews en het testen van applicaties om ervoor te zorgen dat ze foutloos functioneren. Daarnaast is het belangrijk dat ze op de hoogte blijven van de nieuwste ontwikkelingen binnen de technologie en branche, waaronder nieuwe tools en technieken die hen kunnen helpen om hun werk effectiever te doen. Vaardigheden zoals analyseren, het werken met databases en het begrijpen van softwarearchitectuur zijn cruciaal voor het succes in deze functie. De mogelijkheid om samen te werken met andere ontwikkelaars, testers en projectmanagers is ook belangrijk.

Om een specialist te worden in de rol van Java ontwikkelaar is het essentieel om een stevige basis in programmeren en softwareontwikkeling te hebben. Dit kan worden bereikt door een relevante opleiding, zoals een bachelor in Informatica of Software Engineering. Daarnaast is het verbeteren van uw vaardigheden door middel van het volgen van cursussen en certificeringen in Java en gerelateerde technologieën van groot belang. Ervaring opdoen via stages, zzp opdrachten of werken aan persoonlijke projecten kan ook bijdragen aan het ontwikkelen van uw expertise. Door betrokken te zijn bij de gemeenschap, bijvoorbeeld via het bijdragen aan open-source projecten of het bijwonen van evenementen, kunnen Java ontwikkelaars hun netwerk uitbreiden en hun kennis bijhouden, wat leidt tot mogelijkheden voor verdere carrièreontwikkeling.

Rijkswaterstaat Logo
Java Ontwikkelaar
Rijkswaterstaat
Rijkswaterstaat
Rotterdam - Zuid-Holland
36 uur
26 okt. 2026
105 - 110
Alleen via omzetverloning
Rijkswaterstaat Logo
Java Ontwikkelaar
Rijkswaterstaat
Rijkswaterstaat
Rotterdam
36 uur
26 okt. 2026
onbekend
Ook voor ZZP
Logo Rijkswaterstaat
Rotterdam - Zuid-Holland
105 - 110
36 uur
26 okt. 2026 - 31 dec. 2027
Reageer
Deadline: 22 okt. 2026
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Opdrachtomschrijving

Het programma Digitaal Stelsel Omgevingswet (DSO) realiseert en beheert digitale voorzieningen voor de uitvoering van de Omgevingswet; het Knooppunt is de centrale technische voorziening waar services en API's worden aangeboden en afgenomen.

De professional wordt ingezet als Java Ontwikkelaar binnen scrumteam Knooppunt en is verantwoordelijk voor het ontwikkelen, onderhouden en verbeteren van technische Knooppunt-componenten en REST‑API's.

Technologieën en werkwijze: Java, Spring Boot, Docker, Kubernetes, Helm, REST, Postman, Jira; werken binnen geldende architectuur-, kwaliteits- en securitykaders en volgens scrummethodiek (sprints van twee weken).

De rol vraagt actieve samenwerking in een multidisciplinair scrumteam, deelname aan daily stand-ups, sprint planning, review en retrospective, en het signaleren en oplossen van technische risico's en knelpunten.

Doel van de opdracht: een stabiel, veilig, onderhoudbaar en toekomstbestendig Knooppunt zodat services binnen het DSO betrouwbaar en volgens standaarden beschikbaar zijn. Inzet uiterlijk afgebouwd op 31-12-2027.

Vereist profiel

De kandidaat is een zelfstandige, proactieve Java-ontwikkelaar met aantoonbare ervaring in API-ontwikkeling en containerisatie, gewend te werken in Agile/SAFe/Scrum-omgevingen en vertrouwd met security-eisen binnen overheidsprojecten.

  • Minimaal 3 jaar ervaring als Java-ontwikkelaar, inclusief minimaal 3 jaar ervaring met ontwikkelen van REST‑API's.
  • Minimaal 1 jaar ervaring met Docker en Kubernetes; ervaring met Helm voor deployment is vereist.
  • Minimaal 1 jaar ervaring binnen Agile/SAFe/Scrum-methodiek.
  • Minimaal 1 jaar expertise op het gebied van security en toepassen van securityprincipes binnen ontwikkelwerkzaamheden.
  • Minimaal 2 jaar ervaring met tools als Jira en Postman; aantoonbare ervaring met testen en technische validatie van API's.
  • Vereiste technologiekennis: Java, Spring Boot, REST, Docker, Kubernetes, Helm; ervaring met containerisatie en deployment-pipelines.
  • Afgeronde HBO- of WO-opleiding, bij voorkeur in informatica, informatiekunde of verwante richting.
  • Sterke communicatieve vaardigheden, teamgericht, verantwoordelijkheid voor vakinhoudelijke kwaliteit en het vermogen om technische risico's te signaleren en op te lossen.
  • Aanbiedingen alleen via de portal (Striive/Select); bij inschrijving verplicht een volledig Nederlandstalig CV van maximaal 5 pagina's.

Wensen (pré)

  • Kennis en ervaring met OAuth2, OIDC en SAML2.
  • Ervaring met Keycloak, OpenLDAP, Envoy en Istio service mesh.

Eisen

  • Aanbiedingen kunnen alleen gedaan worden via onze portal Striive voorzien van een volledig Nederlands CV van max. 5 pagina's, anders kunnen we deze helaas niet in behandeling nemen.
  • Heeft minimaal 3 jaar ervaring als Java ontwikkelaar met ervaring in het ontwikkeling van API's
  • Heeft minimaal 1 jaar kennis van en ervaring met Docker en Kubernetes
  • Heeft minimaal 1 jaar kennis van en ervaring met Agile in een SAFe / Scrum omgeving
  • Heeft minimaal 3 jaar ervaring met ontwikkelen REST-API's
  • Heeft minimaal 1 jaar expertise op gebied van security
  • Heeft minimaal 2 jaar kennis van en ervaring met Jira Postman Java Kubernetes Helm Docker REST Spring Boot
  • Heeft een afgeronde opleiding op WO- of HBO-niveau bijvoorbeeld in de richting van informatica of informatiekunde

Wensen

  • Heeft kennis van en ervaring met OAuth2, OIDC en SAML2
  • Heeft kennis van en ervaring met Keycloak, OpenLDAP, Envoy en Istio service mesh

Competenties

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht