Java Developer
Role details
Job location
Tech stack
Job description
Als Java Developer werk je aan het ontwikkelen en onderhouden van webapplicaties en webservices binnen een scrumteam. Je draagt bij aan de migratie van bestaande applicaties naar moderne hostingplatformen zoals OpenShift en Linux (IAAS), en zorgt voor het up-to-date houden van frameworks en libraries. Je werkt samen met je team, productowner en gebruikers aan het realiseren van een digitaal klantbeeld en het ontsluiten van gegevens via backend-systemen. Je ontwikkelt en onderhoudt meerdere applicaties die essentieel zijn voor het toezichtproces en door veel medewerkers worden gebruikt. Je levert kwalitatief hoogwaardige en onderhoudbare software op en draagt bij aan de continuïteit van de applicaties.
Requirements
- Ruime ervaring met Java EE ontwikkeling.
- Uitgebreide ervaring met het ontwikkelen van webservices.
- Minimaal hbo-werk- en denkniveau.
- Ervaring met continuous integration en continuous delivery.
- Ervaring met werken volgens de SCRUM-methodiek.
- Bekend met Git en diverse frameworks en tools zoals Maven, Jenkins, SonarQube.
- Ervaring met Angular (TypeScript/JavaScript), Spring Boot, Java EE/8+ en SQL-databases.
- Kennis van en ervaring met Open Liberty/WebSphere, OpenShift/Kubernetes, Redis en Tekton.
- Kennis van Atlassian-tools zoals Jira, Bitbucket en Confluence.
- Goede beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.
- Ervaring met het ontsluiten van API's.
Benefits & conditions
- Bescherming bij ziekte en arbeidsongeschiktheid.
- Detachering voor een vast aantal uur per week.
- Toegang tot moderne ontwikkeltools en technologieën.
- Ondersteuning bij professionele ontwikkeling.
- Sociale zekerheid en pensioenopbouw.
- Werken in een multidisciplinair scrumteam.
- Mogelijkheid om te werken aan innovatieve migratieprojecten.
- Goede balans tussen werk en privé.