< Naar alle vacatures

Senior Java Ontwikkelaar

Gemeente Rotterdam

Rotterdam - Zuid-Holland
32 UUR
1 dec. 2026 - 28 nov. 2027
Reageer voor 4 november
Reageer
Gemeente Rotterdam Logo
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

Voor de gemeente Rotterdam werk je binnen het cluster Dienstverlening aan het digitale loket MijnLoket. Dit loket ondersteunt burgers en bedrijven bij onder meer het bekijken van lopende zaken en afspraken, het maken van afspraken, belastingzaken en online betalen. Je maakt deel uit van het Team Software Ontwikkeling Java/.Net, een kennisorganisatie die maatwerkoplossingen ontwikkelt voor de gemeentelijke dienstverlening.

Je werkt in een zelfsturend Scrum/DevOps-team en bent gezamenlijk verantwoordelijk voor het volledige traject: van het verduidelijken van de vraag tot en met ontwikkeling, oplevering en beheer in productie. Je ontwikkelt hoogwaardige, schone Java-code met unit- en integratietesten, ondersteunt deployments en helpt bij het oplossen van productieverstoringen. Je werkt binnen de architectuurkaders van de gemeente en toont iedere twee weken werkende software tijdens de sprintdemo.

De aanleiding voor het project is het actualiseren van de software naar de laatste stand van de techniek en het realiseren van nieuwe functionaliteit. Daarbij bouw je WCAG-compliant softwarecomponenten en koppel je met externe systemen. Je doorgrondt naast de techniek ook de onderliggende processen. De werkzaamheden vinden voornamelijk vanuit huis plaats; voor overleg wordt MS Teams gebruikt en wanneer fysieke aanwezigheid nodig is, gebeurt dit in Rotterdam. Wacht- en waakdiensten buiten kantooruren kunnen gedurende enkele weken per jaar onderdeel zijn van de opdracht.

Gevraagd profiel

Je bent een ervaren senior Javaontwikkelaar met minimaal een afgeronde relevante hbo-opleiding of een afgeronde wo-bètastudie. Je hebt ruime, actuele ervaring met Java, Spring, Hibernate, webservices, SOAP, WSDL, REST, SQL en Apache Wicket. Daarnaast sluit ervaring als DevOps-engineer met Docker, Kubernetes, Openshift en ArgoCD goed aan, evenals kennis van WCAG 2.1+, het NL Design System, OpenAPI-contracten, Liquibase en Jira, Confluence en GitHub.

Je werkt zelfstandig, planmatig en resultaat- en kwaliteitsgericht. Je bent kritisch, sociaal en integer, helpt opdrachtgevers hun wensen helder te krijgen en deelt je kennis met collega’s. Je communiceert mondeling en schriftelijk vaardig in het Nederlands en houdt oog voor zowel het eindresultaat als de beheerbaarheid van de oplossing.

Eisen

  • Je beschikt minimaal over een afgeronde relevante hbo-opleiding (zoals Hogere Informatica Opleiding en/of Technische Informatica) of een afgeronde WO Beta studie
  • Je beschikt over minimaal 9 jaar werkervaring als Java ontwikkelaar (senior), opgedaan in de afgelopen 10 jaar
  • Je beschikt over minimaal 8 jaar ervaring met het Spring framework, opgedaan in de afgelopen 10 jaar
  • Je beschikt over minimaal 8 jaar ervaring met Hibernate, opgedaan in de afgelopen 10 jaar
  • Je beschikt over minimaal 5 jaar ervaring met Webservices, SOAP, WSDL én REST, opgedaan in de afgelopen 6 jaar
  • Je beschikt over minimaal 4 jaar ervaring met SQL, opgedaan in de afgelopen 5 jaar
  • Je beschikt over minimaal 4 jaar ervaring met Apache Wicket, opgedaan in de laatste 5 jaar

Wensen

  • Je beschikt over minimaal 2 jaar werkervaring als DevOps engineer met Docker, Kubernetes, Openshift én ArgoCD
  • Je beschikt over minimaal 2 jaar ervaring met het implementeren volgens de WCAG 2.1+ richtlijnen
  • Je beschikt over minimaal 1 jaar ervaring met het NL Design System
  • Je beschikt over minimaal 1 jaar ervaring met het ontwikkelen van applicaties voor het domein dienstverlening door gemeenten én het ontwikkelen van Common Ground applicaties
  • Je beschikt over minimaal 1 jaar ervaring met OpenApi contracten
  • Je beschikt over minimaal 1 jaar ervaring met Jira, Confluence én Github
  • Je beschikt over minimaal 1 jaar ervaring met Liquibase

Competenties

  • Je bent een ervaren Javaontwikkelaar
  • Je hebt een sociale en integere houding
  • Je beschikt over actuele kennis in je vakgebied
  • Je past die kennis effectief toe in je oplossingen
  • Je deelt informatie graag met je collega's
  • Je bent resultaat- en kwaliteitsgericht (clean code)
  • Je verliest de doelstellingen van de opdracht niet uit het oog
  • Planmatig werken is voor jou geen probleem
  • Zowel schriftelijk als mondeling ben je communicatief vaardig
  • Je hebt een goede beheersing van de Nederlandse taal
  • Je bent kritisch
  • Je helpt de klant om zijn wensen helder te krijgen
  • Je schrijft zelfstandig clean code die van hoge kwaliteit is
  • Je ondersteunt bij deployments naar productie
  • Je helpt bij het oplossen van productieverstoringen
  • Je bent in staat de onderliggende processen te doorgronden

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 margeDe Transparante Broker rekent € 5,00 marge bovenop je gewenste uurtarief. Je uurtarief bij de opdrachtgever is € 5,00
Hoeft nog niet op maat gemaakt te worden voor de opdracht
Je hebt al gesolliciteerd voor "Senior Java Ontwikkelaar". Wil je opnieuw solliciteren?
Alleen uit te voeren via omzetverloning
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.
Meer info over omzetverloning
Onze voorwaarden

Onze voorwaarden in één oogopslag

  • Altijd een vaste, lage marge van €5,- per gewerkt uur.
  • Wij vragen geen exclusiviteit van jou.
  • Wij nemen nooit een concurrentie- of relatiebeding op in ons contract.
  • Wij betalen je direct na ontvangst van de betaling van de opdrachtgever.
Meer over onze voorwaarden