Titel

Java developer

Organisatie

Het bedrijf verzorgt de distributie van energie in een derde van Nederland.



 



Let op!



- Er kan gevraagd worden om een geldige VOG (Verklaring Omtrent Gedrag). De kosten voor de aanvraag van een VOG zijn voor de kandidaten zelf.



- Een screening kan onderdeel van de procedure zijn.

Functie eisen

Jouw achtergrond



Jij hebt de energie, wij bieden je de ruimte. Ruimte om het beste uit jezelf te halen, daar worden we immers allemaal beter van. Jij, Alliander en vooral onze klanten. 



 



  • HBO+ werk- en denkniveau;
  • Je hebt zo’n 4 jaar ervaring als (Java) software engineer (minder ervaren ontwikkelaars met een flinke dosis ambitie nodigen we ook uit);
  • Kennis van en ervaring met:
  • Java (Spring);
  • Netwerkgrafen en de talen die daarbij horen, zoals Neo4j, Cypher, GraphQL;
  • Graafalgoritmes zoals bijv. multi-source-breadth-first-search, shortest-path;
  • Kennis van Containers / orchestration platforms zoals Kubernetes, OpenShift, Docker;
  • CI/CD pipelines (Jenkins/ Tekton).


 



Je hebt ervaring met



  • Het schrijven en consumeren van REST API's;
  • Het vertalen van complexe vraagstukken naar leesbare code en algoritmes;
  • Het testen van je code (unit en behaviour tests);
  • Relationele databases en het schrijven van queries met optimale performance (SQL);
  • DevOps en een agile aanpak (bijv. Scrum, SAFe, Kanban, Extreme Programming).


 



Het is een pré als je kennis en ervaring hebt met



  • Java Reactive;
  • Andere talen zoals bijvoorbeeld Python;
  • GIS systemen;
  • Elektriciteits- en gasnetten;
  • Sterke software engineering kennis: UML, Clean code SOLID principes, Test Driven Development, Design patterns (Gang of Four), Domain Driven Design, Microservice architecture;
  • Optimalisatie van performance en geheugengebruik.


 



Persoonlijkheid



  • Je wil graag experimenteren met nieuwe technologieën en frameworks;
  • Mindset voor schaalbare, future fit oplossingen;
  • Mindset om jezelf en het team continu te verbeteren;
  • Je werkt graag in een team;
  • Deelt proactief kennis met je omgeving;
  • Doortastend: identificeert afhankelijkheden tussen het team en andere organisatieonderdelen zodat het team optimaal kan werken;
  • Nieuwsgierig en vraagt proactief door om zaken te doorgronden.


 

Achtergrond opdracht

Je gaat aan de slag voor het Digitaliseringsprogramma bij de ART Ontketend. Onze ambitie: ervoor zorgen dat iedereen (binnen en buiten het bedrijf) beschikt over actuele, correcte en complete assetdata en nettopologie. Volgens een heldere standaard. Zodat we onze doelen op het gebied van maakbaarheid en efficiency kunnen realiseren.



 



Wij zoeken een gedreven Java developer / DevOps engineer met (uiteraard) kennis van Java (Spring) en bij voorkeur ook Netwerkgrafen. Je gaat werken voor team Databrokers. Dat team helpt de opdrachtgever o.a. met het creëren van inzicht in het elektriciteitsnet. Zodat wij de bestaande capaciteit op het net beter kunnen benutten en meer klanten kunnen aansluiten.



 



Je werkt in een scrumteam dat samen met de business werkt aan het Connectiviteitsregister. Daarin is zichtbaar hoe alle assets aan elkaar verbonden zijn. Hierop zijn algoritmes en API’s gebouwd die de informatie ontsluiten voor de organisatie. Dat inzicht is van groot belang om de capaciteit van het elektranet optimaal te gebruiken.

Opdracht informatie

Interesse?



Stuur ons dan uiterlijk 14 januari 2022, voor 10.00 uur je recente CV + motivatie voor deze rol, samen met je beschikbaarheid/geplande vakanties en je all-in uurtarief excl. BTW.



 



De locatie van de uit te voeren werkzaamheden kan i.v.m. COVID-19 afwijken.

Mail mij deze opdracht

Gerelateerde opdrachten

Voor Software Development