Functie
Vacature: Java/Kotlin Developer (Medior)
Locatie & uren: Energiemarkt | 32-40 uur | Amersfoort / Hybride (kantoordagen dinsdag / donderdag) | v/m/x
Rol
Als Back-end Developer werk je in het microservice-landschap van het GOPACS-congestieplatform en draag je bij aan de ontwikkeling en het betrouwbare beheer van systemen die congestie op het elektriciteitsnet verminderen.
Wat ga je doen
Ontwerpen, bouwen en runnen van diverse backend-systemen binnen het microservice-landschap;
Zorgen voor passende (minimale) documentatie, rapportage en formalisering;
Actief bijdragen aan design- en refinement-sessies;
Toepassen van best practices op het gebied van beveiliging, kwaliteit en beschikbaarheid;
Bijdragen aan geautomatiseerde kwaliteitscontroles in de CI/CD-pijplijn;
Maken en uitvoeren van geautomatiseerde unit- en integratietesten;
Deelname aan het reguliere DevOps incident management proces.
Jouw profiel
Vereisten: Aantoonbare ervaring met Java 17+ 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).
Nice to haves
Ervaring met Kotlin;
Ervaring met build- & deploymenttools zoals Maven, GIT, Docker, Ansible;
Ervaring met NoSQL-databases, met name MongoDB;
Praktische ervaring met CI/CD-tooling en activeringsprocessen;
Hands-on ervaring met het opzetten en onderhouden van OTAP ontwikkelketens en tooling;
Ervaring met Linux en scripting;
Inzicht in API-implementaties zoals REST;
Inzicht in logging en monitoring met Elastic, LogStash, Kibana en Grafana;
Inzicht in end-to-end tests met Playwright en Cucumber;
Ervaring met CQRS-patterns en tooling (Axon Framework);
Ervaring in de energiesector.
Aanbod