Software Engineer Java
Java backend Software Engineer in an Agile/Scrum DevOps team at the Kadaster (Dutch land registry) in Apeldoorn: extending and maintaining Java web applications, writing unit/system tests, making technical designs and automating deployments. Core stack: Spring Boot, JPA, PostgreSQL, Maven, Jenkins, Git, Docker, Kubernetes; requires fluent Dutch (C1) and a secondment contract.
- Compensation
- Not disclosed
- Location
- APELDOORN, Netherlands
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Fluent command of Dutch at C1 level
- Willing to conclude a three-party secondment (detachering) agreement, with your employer as employer of the hired worker and Kadaster as hirer
- Minimum 4 years demonstrable knowledge and experience with Java
- Minimum 4 years demonstrable knowledge and experience with Maven, Jenkins and Git/GitHub
- Minimum 4 years demonstrable knowledge and experience with JPA
- Minimum 4 years demonstrable knowledge and experience with PostgreSQL
- Minimum 4 years demonstrable knowledge and experience with Spring Boot
- Minimum 4 years demonstrable knowledge and experience with REST
- Minimum 4 years demonstrable knowledge and experience with Docker
- Minimum 1 year demonstrable experience developing Java (web) applications
- Minimum 1 year demonstrable experience with Kubernetes
- Minimum 1 year demonstrable experience working in Scrum
Full description
ft 33508Je werkt als Software Engineer Java binnen een ervaren en gedreven Agile/Scrum team aan het vernieuwen en onderhouden van het applicatielandschap. Je bouwt mee aan betrouwbare en toekomstbestendige Java-applicaties en werkt vooral aan backend-ontwikkeling. Daarbij draag je actief kennis over aan je collega’s en werk je samen aan nieuwe producten en verbeteringen. Je maakt technische ontwerpen, realiseert softwarecomponenten en stemt ontwerp- en integratiekeuzes zorgvuldig af met betrokken specialisten.Wat ga je doen- Je breidt applicaties uit en voert wijzigingen door.- Je beheert applicaties en draagt bij aan een stabiele werking.- Je wijzigt en voegt UnitTests, SysTests en applicatiecode toe.- Je automatiseert deployments.- Je neemt deel aan een Scrum / DevOps team.- Je voert impactanalyses en planningssessies uit.- Je past Java ontwikkelstandaarden toe en houdt deze bij.- Je werkt mee aan backend-ontwikkeling binnen een Java backend.Eisen- Vloeiende beheersing van de Nederlandse taal op C1-niveau.- Je sluit een driepartijen detacheringsovereenkomst af, waarbij je als werkgever van de inhuurkracht optreedt en het Kadaster als inlener ondertekent.- Je hebt minimaal 4 jaar aantoonbare kennis van en ervaring met Java.- Je hebt minimaal 4 jaar aantoonbare kennis van en ervaring met Maven, Jenkins en Git/Github.- Je hebt minimaal 4 jaar aantoonbare kennis van en ervaring met JPA.- Je hebt minimaal 4 jaar aantoonbare kennis van en ervaring met PostgreSql.- Je hebt minimaal 4 jaar aantoonbare kennis van en ervaring met Spring boot.- Je hebt minimaal 4 jaar aantoonbare kennis van en ervaring met REST.- Je hebt minimaal 4 jaar aantoonbare kennis van en ervaring met Docker.- Je hebt minimaal 1 jaar aantoonbare kennis van en ervaring met het ontwikkelen van Java (web-)applicaties.- Je hebt minimaal 1 jaar aantoonbare kennis van en ervaring met Kubernetes.- Je hebt minimaal 1 jaar aantoonbare kennis van en ervaring met het werken in een scrum.