Jouw functie
Binnen een zelfsturend Scrum/DevOps team voer je zelfstandig opdrachten uit en lever je het eindresultaat op aan de opdrachtgever.
Je voelt je, samen met je teamleden, verantwoordelijk voor alle aspecten van de keten: van vraag tot oplevering en beheer in productie.
Je schrijft clean code van hoge kwaliteit met bijbehorende unit- en integratietesten, ondersteunt bij deployments en helpt bij het oplossen van productieverstoringen.
Je draagt bij aan dienstverlening zoals het online maken van afspraken, het belastingloket en online betalen, en toont elke twee weken werkende software tijdens de sprintdemo binnen de architectuurkaders.
Doel is het updaten van de software naar de laatste stand van de techniek en het implementeren van nieuwe functionaliteit, inclusief WCAG-compliant componenten en koppelingen met externe systemen.
Het is een specialistische rol: diepgaande kennis en ervaring met Java, Spring en Hibernate is vereist, gecombineerd met begrip van de onderliggende processen.
Je werkt op een gestandaardiseerde, beveiligde Windows-laptop in bruikleen; periodieke wacht- en waakdiensten buiten kantooruren (6–7 weken per jaar) kunnen deel uitmaken van de functie, met daarvoor passende compensatie.
Jouw profiel
Je bent een ervaren Java-ontwikkelaar met een sociale, integere houding en actuele vakkennis die je effectief toepast en deelt binnen het team.
- Diepgaande ervaring met Java, Spring en Hibernate.
- Ervaring met unit- en integratietesten en het schrijven van clean, onderhoudbare code.
- Kennis van DevOps-praktijken, deployments en het oplossen van productie-incidenten.
- Bewustzijn en ervaring met WCAG-vereisten en het bouwen van toegankelijke componenten.
- Planmatig werken, resultaat- en kwaliteitsgerichtheid; je verliest de doelstellingen niet uit het oog.
- Goede schriftelijke en mondelinge communicatieve vaardigheden en een goede beheersing van het Nederlands.
- Bereidheid tot het draaien van periodieke wacht- en waakdiensten buiten kantooruren.
- Je werkt vanuit Rotterdam (Zuiderparkweg 300) voor de Gemeente Rotterdam, cluster BCO ICT.
Eisen
- Je beschikt minimaal over een relevante afgeronde HBO-opleiding (Hogere Informatica Opleiding en/of Technische Informatica of afgeronde WO Beta studie)
- Je beschikt over minimaal 8 jaar ervaring als Java ontwikkelaar (senior) opgedaan in de afgelopen 10 jaar;
- Je beschikt over mimimaal 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 4 jaar ervaring met Webservices én SOAP én WSDL én REST opgedaan in de afgelopen 6 jaar.
- Je beschikt over minimaal 3 jaar ervaring met SQL, opgedaan in de afgelopen 5 jaar;
- Je beschikt over minimaal 3 jaar ervaring met Apache Wicket opgedaan in de laatste 4 jaar.
Wensen
- Je beschikt over minimaal 3 jaar ervaring als DevOps engineer met Docker én Kubernetes én 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 domein dienstverlening door gemeenten;
- Je beschikt over minimaal 1 jaar ervaring met Maven;
- Je beschikt over minimaal 1 jaar ervaring met Oracle-databases; 5%
- Je beschikt over minimaal 1 jaar ervaring met Jira én Confluence;
- Je beschikt over minimaal 1 jaar ervaring met Liquibase.