Lead Developer Java
Role details
Job location
Tech stack
Job description
Dankzij onze applicaties zorgen we ervoor dat patiënten op de wachtlijst een levensreddende transplantatie kunnen ondergaan. Ben jij een klantgerichte softwareontwikkelaar die constructief en kritisch meedenkt met gebruikers in acht Europese landen? Bouw je graag doelgericht mee aan de bedrijfskritische IT-systemen? Lees dan snel verder en kom onze modern werkende IT-afdeling versterken als Lead Developer Java (32 - 36 uur per week) Eurotransplant verzorgt het 'matchen' en toewijzen van donororganen aan patiënten op de wachtlijst voor een orgaantransplantatie in opdracht van acht Europese landen. Voor dit werk is het nauwgezet ontwikkelen, onderhouden en implementeren van passende applicaties van (levens-)belang.
Als Lead Developer maak je deel uit van één van de Scrum-teams die werken aan de nieuwe applicaties van Eurotransplant. Je ontwikkelt nieuwe functionaliteiten in Java en zorgt voor hoogwaardige unit- en integratietests. Daarbij werk je nauw samen met informatieanalisten, front-end developers en testers. Je denkt actief mee over technische oplossingen en draagt bij aan de verdere ontwikkeling van de softwarearchitectuur. Onze teams zijn end-to-end verantwoordelijk voor deze applicaties: van ontwerp en ontwikkeling tot deployment, beheer en monitoring. Ook daar draag jij je steentje aan bij. Naast je werkzaamheden binnen het team neem je als Lead Developer deel aan het maandelijkse architectuuroverleg. Samen met de Lead Developers van andere teams bepaal je de technische koers en maak je keuzes op het gebied van softwarearchitectuur. Je bewaakt de architectuurprincipes binnen je eigen team en stimuleert collega's om volgens deze richtlijnen te werken. De situatie Op dit moment wordt het applicatielandschap van Eurotransplant ingrijpend vernieuwd: oude applicaties, die veelal in Oracle-technologie zijn ontwikkeld en draaien binnen ons eigen datacenter, worden vervangen door nieuwe Java applicaties (Java 21+, op basis van Spring Boot of Quarkus), die worden gedeployed naar AWS. De front-end van deze nieuwe Java-applicaties wordt geïmplementeerd in Angular en Typescript. Al deze vernieuwingen maken dit een interessante tijd om bij Eurotransplant werkzaam te zijn!
Requirements
We zoeken iemand met passie voor IT, die de ontwikkelingen in het vakgebied goed bijhoudt. Iemand die graag zijn tanden zet in het interessante en complexe domein waarin Eurotransplant opereert. Daarnaast kan de ideale kandidaat goed communiceren en kan hij/zij zelfstandig en zorgvuldig werken. Vaardigheden waar in deze functie regelmatig een beroep op wordt gedaan zijn analytisch denken, flexibiliteit, stressbestendigheid en initiatief nemen.
- Een afgeronde HBO/WO ICT-opleiding;
- Minimaal 5 jaar ervaring als Java Developer;
- Ervaring met Java-frameworks zoals Spring Boot of Quarkus;
- Ervaring met het coachen en begeleiden van junior en medior developers;
- Belangstelling voor, en kennis van front-end development, en in het bijzonder van Angular, is een grote pre;
- Kennis van AWS-functionaliteit is een pre;
- Goede beheersing van de Nederlandse taal, zowel mondeling als schriftelijk;
- Goede leesvaardigheid in het Engels.
Benefits & conditions
Bij Eurotransplant vinden we een goede balans tussen werk en privé belangrijk. Daarom bieden we volop ruimte voor persoonlijke ontwikkeling, bijvoorbeeld door het volgen van opleidingen, trainingen en developerconferenties. Daarnaast bieden we flexibele werkmogelijkheden. In deze functie kun je, indien gewenst, de helft van je werktijd vanuit huis werken. Ook profiteer je van een aantrekkelijk meerkeuzesysteem arbeidsvoorwaarden. Hiermee kun je arbeidsvoorwaarden afstemmen op jouw persoonlijke situatie, bijvoorbeeld via een fietsregeling, een bijdrage aan een sportschool- of sportabonnement en andere aantrekkelijke opties.