Senior Java Developer * Spring Boot * Overheid
Role details
Job location
Tech stack
Job description
Binnen deze opdracht werk je aan de verdere ontwikkeling en refactoring van een moderne IBA-applicatie gebaseerd op microservices en modulith architectuur. Je levert technische expertise, begeleidt teamleden en werkt nauw samen met architecten en business stakeholders aan toekomstbestendige oplossingen. Werkzaamheden
- Ontwikkelen en refactoren van Java-microservices binnen de IBA-applicatie
- Bouwen en onderhouden van nieuwe en bestaande ICT-services
- Maken van technologiekeuzes in samenwerking met architecten en business
- Actief bijdragen aan Agile-events en sprintdoelstellingen
- Ondersteunen van DevOps-processen binnen het team
- Overdragen van kennis over microservices en Java-ontwikkeling aan collega's
- Ondersteunen bij testwerkzaamheden binnen het T-shape model
- Werken aan REST- en SOAP-gebaseerde integraties
- Samenwerken binnen multidisciplinaire Scrumteams
Requirements
Opleiding HBO+ werk- en denkniveau Talen
-
Je beheerst Nederlands
-
Minimaal 5 jaar ervaring met Java
-
Minimaal 5 jaar ervaring met REST
-
Minimaal 5 jaar ervaring met SOAP
-
Minimaal 5 jaar ervaring met Git
-
Minimaal 5 jaar ervaring met Jira
-
Minimaal 5 jaar ervaring met Java EE ontwikkeling
-
Ervaring met Microservices architecturen
-
Ervaring met Java Spring Boot
-
Ervaring met Maven, Jenkins/Tekton en OpenShift
-
Ervaring met SonarQube, Cucumber, BDD en DDD
-
Ervaring met Java 17 of hoger
-
Oracle Certified Professional certificering
-
Minimaal HBO+ werk- en denkniveau
-
Perfecte beheersing van de Nederlandse taal
Pré's
- Ervaring met relationele databases
- Kennis van Kafka
- Kennis van Angular
- Ervaring binnen Agile DevOps-omgevingen
- Sterke analytische vaardigheden
- Ervaring binnen complexe enterprise omgevingen