Functieomschrijving

Voor de gemeente Rotterdam zijn wij op zoek naar een Senior Java Ontwikkelaar Parkeren / GPD. 

Verantwoordelijkheden
Binnen een zelfsturend Scrumteam voer je geheel zelfstanding je opdrachten uit en levert het eindresultaat, binnen de looptijd van de overeenkomst, op aan het project Parksaver / GPD.  Jij voelt je net als alle teamleden verantwoordelijk voor alle aspecten, vanaf de vraag tot en met de oplevering in productie. Je bent kritisch, je helpt de klant om zijn wensen helder te krijgen, je schrijft zelfstandig clean code die van hoge kwaliteit is, met bijbehorende unit- en integratietesten, je ondersteunt zo nodig bij deployments naar productie.


Het product Parksaver heeft als doel het automatiseren van het proces van toekennen van Parkeervergunningen voor de bewoners en bezoekers van betaald parkeren gebieden. De Gemeentelijke ParkeerDatabase (GPD) bevat de definitie van alle parkeerplaatsen binnen de gemeente en biedt de mogelijkheid deze op een onderliggende kaart te beheren. Doel van het project is het updaten van de software naar de laatste stand van de techniek, nieuwe functionaliteit te implementeren en het volledig WCAG-compliant maken van de applicaties.

Van jou wordt verwacht dat je WCAG-compliant software componenten bouwt en oplevert. Daarbij wordt gekoppeld met een aantal externe systemen. Het gaat hierbij om een specialistische rol omdat de werkzaamheden diepgaande kennis en ervaring vergen van Java, Wicket, Spring en Hibernate, maar je zult ook in staat moeten zijn de onderliggende processen te doorgronden.  De gemeente stuurt op het eindresultaat maar je bepaalt zelf de manier waarop je dit eindresultaat bereikt. 

De afdeling
Het Expertisecentrum Systeem Ontwikkeling (ESO) is leverancier van het concern Rotterdam voor maatwerkoplossingen om de dienstverlening o.a. naar burgers en het bedrijfsleven te verbeteren. Het is een kennisorganisatie en partner voor haar opdrachtgevers. ESO ontwikkelt software volgens de agile principes met de nieuwste methoden en technieken binnen de kaders van de concernarchitectuur. De organisatie telt 25 java developers.

De organisatie 
Bestuurs- en Concernondersteuning (BCO) is de Haarlemmerolie van de gemeentelijke organisatie. Zij zorgen ervoor dat ruim 14.000 collega’s en het college van burgemeester en wethouders elke dag het beste uit zichzelf kunnen halen voor de stad. Ze worden vaak de backbone van de gemeentelijke organisatie ‘het concern’ genoemd, in de praktijk is dat misschien zo, maar zij hebben slechts een bescheiden rol. Het zijn onze collega’s van andere organisatieonderdelen die zij in de schijnwerpers willen zetten zodat de stad op hen kan rekenen.

Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.

Functie 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 8 jaar ervaring als (senior) Java Ontwikkelaar, opgedaan in de afgelopen 10 jaar
  • Je beschikt over minimaal 5 jaar ervaring met Webservices (SOAP en REST), opgedaan in de afgelopen 8 jaar
  • Je beschikt over minimaal 3 jaar ervaring met SQL, opgedaan in de afgelopen 8 jaar
  • Je beschikt over minimaal 3 jaar ervaring met JPA/Hibernate, opgedaan in de afgelopen 5 jaar
  • Je beschikt over minimaal 6 maanden ervaring met Wicket, opgedaan in de afgelopen 2 jaar

Functie wensen

  • Je beschikt over kennis en ervaring met:
    • Oracle Spatial
    • Open Layers
    • Angular
    • Het domein parkeren en parkeerproducten van gemeenten
    • Implementeren conform WCAG richtlijnen
    • Openshift
    • Maven
    • Liquibase
    • Jira, Confluence en Bamboo

Extra informatie

  • Plaats Rotterdam
  • Opleidingsniveau HBO
  • Aantal uur 36 uur per week
  • Startdatum 01-07-2024
  • Geschikt voor ZZP? Ja
  • Thuiswerken mogelijk? N.t.b.