Java Kotlin Developer – DevOps Engineer (Mr)
Eisen: - Minimaal 2 jaar ervaring met Java 17+ en / of Kotlin en Spring Boot - Ervaring met het gebruik van ontwerppatronen en methodieken en een mening over Clean Code - Inzicht in verschillende testniveaus (unit-tests, functionele tests, API-tests, mocking, end-to-end tests) - Ervaring met build & deployment tools zoals: Maven, GIT, Docker - Ervaring met relationele databases, met name PostgreSQL - Praktische ervaring met CI/CD-tooling - Inzicht in API-implementaties zoals REST - Ervaring met logging in een microservice architectuur landschap - Inzicht in end-to-end tests met Playwright en Cucumber - Ervaring met Terraform - Ervaring in de energiesector - Ervaring met React Wensen: - Ontwikkel zelfstandig (maar ook in teamverband) complexe backend-systemen binnen een microservices-architectuur Omschrijving: In deze rol als Java Kotlin Developer – DevOps Engineer ga je een belangrijke bijdrage leveren aan de verduurzaming van Nederland. Je zult betrokken zijn bij het ontwerpen, bouwen en onderhouden van backend-systemen binnen een microservices-architectuur. Dit houdt in dat je verantwoordelijk bent voor de betrouwbare werking van het GOPACS-congestieplatform, dat essentieel is voor het beheren van congestie op het elektriciteitsnet. Je werkt samen met een team van professionals in een dynamische omgeving, waar je jouw digitale vaardigheden kunt inzetten om innovatieve oplossingen te creëren. Je zult deelnemen aan ontwerp- en verfijningssessies, en zorgen voor de nodige documentatie en rapportage. Daarnaast is het belangrijk dat je best-practices toepast op het gebied van beveiliging, kwaliteit en beschikbaarheid. Je zult ook betrokken zijn bij het opzetten van geautomatiseerde kwaliteitscontroles in de CI/CD-pijplijn en het uitvoeren van unit- en integratietests. Deze functie biedt je de kans om zelfstandig complexe backend-systemen te ontwikkelen, maar ook om samen te werken in teamverband. Je krijgt de mogelijkheid om je kennis en ervaring in de energiesector verder uit te breiden en bij te dragen aan een duurzame toekomst.