Voor EDSN zoeken wij een Senior Kotlin Developer.
Ben jij een interim senior Kotlin Developer die wil bijdragen aan de energietransitie?
Met jouw kennis van Kotlin en moderne softwareontwikkeling draag je direct bij aan het verduurzamen van Nederland. Je zorgt voor robuuste, schaalbare en toekomstbestendige applicaties die een cruciale rol spelen in de energiemarkt. Je levert een belangrijke bijdrage aan duurzame marktfacilitering en sluit aan bij de ambitieuze doelen van de opdrachtgever.
Werk op het snijvlak van technologie en duurzaamheid
Je werkt samen met meerdere teams aan de migratie en modernisatie van portaal C-AR, de basis voor veel activiteiten binnen de energiesector. Je wordt onderdeel van team “Quatro”, dat vanaf PI1 productief is in het programma CAR. Als senior Kotlin developer bouw je aan applicaties die de backbone vormen van de Nederlandse energiemarkt. Je ontwikkelt microservices en backendcomponenten die data-uitwisseling tussen netbeheerders en marktpartijen mogelijk maken. In een multidisciplinair team van DevOps engineers, testers en business analisten zorg je voor schaalbare en veilige oplossingen in een complexe keten, waarbij je continu meedenkt over verbeteringen en innovaties.
Jouw verantwoordelijkheden
- Ontwikkelen en onderhouden van Kotlin-gebaseerde backendapplicaties
- Werken met moderne tools zoals Spring Boot, Kafka, Docker en AWS
- Meedenken over architectuur en technische oplossingen
- Samenwerken in Agile/Scrum teams
- Schrijven van unit- en integratietests
- Bijdragen aan CI/CD pipelines en automatisering
Samenwerken en kennis delen
Je werkt nauw samen met collega’s van de opdrachtgever en externe partners. Kennisdeling is een belangrijk onderdeel van je werk: je neemt actief deel aan refinement sessies, code reviews en communities of practice.
Hier krijg jij energie van
- Werken aan maatschappelijk relevante software
- Complexe technische uitdagingen in een dynamische omgeving
- Samenwerken met gedreven professionals
- Impact maken op de energietransitie
- Werken met moderne technologieën en cloudplatforms
Jouw profiel
- Minimaal 5 jaar ervaring als backend developer
- Ervaring met Kotlin (of Java met sterke bereidheid om over te stappen)
- Kennis van Spring Boot, REST APIs, Kafka en CI/CD
- Ervaring met cloudplatforms (bij voorkeur AWS)
- Bekendheid met Agile/Scrum werkwijze
- Proactieve houding en goede communicatieve vaardigheden
- Ervaring met werken in complexe ketens is een pré
- Pré: kennis van SOAP en integratie met legacy systemen
Over de opdrachtgever
De opdrachtgever ontwikkelt voor alle regionale en landelijke netbeheerders een betrouwbare en innovatieve ICT-infrastructuur. Zij specialiseren zich in het verzamelen en beschikbaar maken van gebruiksdata, waarmee marktpartijen nieuwe diensten kunnen ontwikkelen. Deze datadiensten versnellen de energietransitie en dragen bij aan de verduurzaming van Nederland.
Functie-eisen
- Je voldoet volledig aan de compliance-eisen voordat je aan de opdracht begint.
- Je bent bereid om stand-by diensten te draaien, waarbij je buiten kantooruren telefonisch bereikbaar bent en snel beschikbaar bent om bij storingen en calamiteiten werkzaamheden uit te voeren. Het draaien van een weekdienst (maandag 08.30 uur tot en met de volgende maandag 08.30 uur) is de standaard.
- Je beheerst de Nederlandse taal uitstekend, zowel schriftelijk als mondeling.
- Je bent bereid om twee dagen per week op het kantoor in Amersfoort aanwezig te zijn.
- Je voert je werkzaamheden uit vanaf een Nederlands werkadres.
- Je hebt minimaal 5 jaar ervaring als backend developer.
- Je hebt ervaring met Kotlin.
- Je beschikt over kennis van minimaal drie van de volgende vier: Spring Boot, REST APIs, Kafka en CI/CD.
- Je hebt ervaring met cloudplatforms.
- Je bent bekend met de Agile/Scrum werkwijze.
- Je hebt een proactieve houding en goede communicatieve vaardigheden.
Functie-wensen
- Je hebt kennis van Spring Boot, REST APIs, Kafka en CI/CD.
- Bij voorkeur heb je ervaring met cloudplatforms, zoals AWS.
- Je hebt ervaring met werken in complexe ketens.
- Het is een pre als je kennis hebt van SOAP en integratie met legacy systemen.