Vacature: Senior Java Ontwikkelaar
Referentie: HLS-V19274
- Klant / soort bedrijf
- gemeentelijke instelling
- Werklocatie:
- rotterdam / deel thuiswerk
- Functiecategorie
- Automatisering/internet
- Functienaam
- Ontwikkelaar
- Opleiding
- HBO, WO
- Dienstverband
- Fulltime
- Salarisindicatie € / mnd, bruto
- 4500 tot 6750
Bedrijfsprofiel
Werken voor de gemeente Rotterdam is werken voor een stad die zichzelf steeds opnieuw uitvindt. Die bekend staat als innovatief en internationaal. Een stad met complexe vraagstukken en grote maatschappelijke opgaven, in deze voorhoede werk jij. Met de stad als leerschool kun je aan de slag met onderwerpen waar jij van bent en van wilt zijn. Voor en samen met meer dan 630.000 Rotterdammers. Bij zo’n stad hoort een eigentijdse overheid. Een organisatie die jou de ruimte geeft om te groeien, die je de vrijheid en verantwoordelijkheid biedt om Rotterdam en jezelf vooruit te helpen.
Beschrijving functie
Binnen een zelfsturend Scrumteam voer je geheel zelfstandig, binnen de looptijd van de overeenkomst, je opdrachten uit en levert het eindresultaat op aan het project Bestelmodule. 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.
De producten BestelModule en Sorga hebben als doel het automatiseren van het proces van toekennen van diverse soorten arrangementen (persoonsgebonden budget en zorg in natura) voor onze cliënten. Doel van het project is het opleveren van nieuwe zorgbestellingen functionaliteit, conform de meest recente wetgeving (WMO 2024). Van jou wordt verwacht dat je softwarecomponenten bouwt en oplevert, als onderdeel van de WMO-applicaties van de gemeente Rotterdam.
Daarbij wordt gekoppeld met een aantal externe systemen. Het eindresultaat van het project is een volledige keten van dit toekenningsproces, conform de WMO 2024, van opvoer en financiële verwerking tot het informeren van de cliënt en de zorgaanbieder. Het is een specialistische functie omdat de werkzaamheden diepgaande kennis en ervaring vergen van Java, 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.
Jouw profiel
Je bent een ervaren Java ontwikkelaar met een sociale en integere houding. Je krijgt energie van het bouwen van mooie oplossingen, waarbij je ook gericht bent op het overdragen van kennis en informatie. Je bent resultaat- en kwaliteitsgericht (clean code) en verliest de doelstellingen van de opdracht niet uit het oog. Planmatig werken is daarbij voor jou geen probleem! Zowel schriftelijk als mondeling ben je communicatief vaardig en heb je een goede beheersing van de Nederlandse taal.
Eisen
• minimaal over een afgeronde relevante Hbo-opleiding, zoals Hogere Informatica Opleiding en/of Technische Informatica OF een afgeronde WO Beta studie;
• minimaal 6 jaar werkervaring als Senior Java ontwikkelaar opgedaan in de afgelopen 8 jaar;
• Je beschikt over minimaal 4 jaar ervaring met Spring Framework, opgedaan in de afgelopen 5 jaar;
• Je hebt minimaal 4 jaar ervaring met SQL opgedaan in de afgelopen 8 jaar
• Je beschikt over minimaal 4 jaar ervaring met JPA/Hibernate, opgedaan in de afgelopen 6 jaar;
• minimaal 4 jaar ervaring met Webservices/SOA/WSDL/REST, opgedaan in de afgelopen 6 jaar;
• minimaal 1 jaar ervaring met TypeScript, AngularJS en Angular 2 en hoger, opgedaan afgelopen 4 jaar.
Wensen
• Je beschikt over minimaal 1 jaar ervaring met Kubernetes/OpenShift;
• Je beschikt over minimaal 1 jaar ervaring met JBOSS EAP6 of hoger;
• Je beschikt over ervaring en kennis met GIT, Bitbucket;
• Je beschikt over kennis van Docker;
• Je beschikt over minimaal 2 jaar ervaring met Maven;
• Je beschikt over ervaring en kennis met Jira en Confluence;
• Je beschikt over kennis van Oracle databases en Liquibase;
• Je beschikt over kennis van Test driven development (TDD);
• Je beschikt over kennis van Test frameworks zoals Junit, Mockito, Spring-test;
• Je beschikt over kennis van Spring Boot.