Skip to main

Java Developer

Arnhem Hbo Detavast
Direct solliciteren Eenvoudig solliciteren
IT
IT

Java Developer

Arnhem IT IT Hbo Detavast
M
Miriam Evers
Recruitment Consultant

Solliciteer direct op deze vacature

Solliciteren kan al binnen 2 minuten

Samenvatting

Arnhem IT Hbo Detavast
Geplaatst in:
IT
IT
Over deze vacature

Ben jij een ervaren Java Developer en wil jij een maatschappelijke bijdrage leveren? Dan zijn wij op zoek naar jou!

Als Java Developer bij System Operations maak je deel uit van een afdeling die zich richt op het operationeel houden van het huidige elektriciteitsnet en het optimaal benutten van de beschikbare capaciteit voor de klanten van onze opdrachtgever.

Je werkt nauw samen met de andere Developers in het CIW-team om nieuwe functionaliteit te leveren en de huidige applicaties draaiende te houden. Je bent niet de enige: de ontwikkelaars van het CIW-team werken nauw samen, door (voor)verfijningen, tweewekelijkse technische bijeenkomsten, story kick-offs, programmeringssessies en peer-reviews. En als Scrumteam is er ook een Product Owner en Scrum Master.

CIW volgt en vertrouwt op de DevOps-praktijken. Dit betekent dat de ontwikkelaars niet alleen nieuwe functionaliteiten creëren, maar ook de componenten actief monitoren en onderhouden. Er is een Developer-of-the-Week-schema, wat betekent dat er elke week één Developer is met de speciale taak om met de stakeholders en externe partijen te communiceren over storingen of bugs en andere vragen die zich kunnen voordoen. Ook onderhouden ze hun eigen OTAP-omgevingen en vertrouwen op een combinatie van acceptatietests, applicatieonderzoeken met waarschuwingen en contracttests om er zeker van te zijn dat de componenten gezond zijn en aan de voorschriften voldoen.

Je deelt jouw expertise binnen de afdeling System Operations. Op de werkvloer vind je 15 multidisciplinaire teams van 7-10 mensen, jong van hart en ambitieus. Hoewel de teams hard werken, is er toch tijd voor een grapje en een vriendelijk schouderklopje. Dankzij het intensieve teamwerk zijn ze bovendien heel close. System Operations werkt op een Agile manier aan de energievoorziening van de toekomst. System Operations is daarmee een essentieel onderdeel van de organisatie en is altijd op zoek naar nieuwe innovaties die de dienstverlening verbeteren.

Ook hebben ze veel plezier met elkaar, waarbij ze elke maand een borrel drinken om successen te vieren. Ze werken grotendeels vanuit huis, met uitzondering van één dag in de week waarop het hele team naar het kantoor in Arnhem komt.

Over de componenten

  • Er zijn verschillende applicaties en diensten die ze hebben gemaakt en onderhouden.
  • Hun backends bestaan uit Java (17) en Kotlin-applicaties gebaseerd op Spring. Ze leveren voornamelijk REST-endpoints aan andere diensten of aan frontends.
  • Ze gebruiken Camunda als hun procesengine en slaan de gegevens op in PostgreSQL en DocumentDB's op AWS.
  • Hun frontend-applicaties zijn Angular-applicaties, waarbij gebruik wordt gemaakt van door OpenAPI gegenereerde clients om verbinding te maken met de end-points. Ze gebruiken ngRx voor reactief statusbeheer.
  • Hun pipeline is volledig geautomatiseerd en vertrouwt op GitHub en Tekton om de artefacten te bouwen. De applicaties worden meestal ingezet als dockercontainers op hun Kubernetes-platform met behulp van argoCD. Ze gebruiken OpenShift om te beheren en te monitoren wat er aan de hand is, en ze gebruiken Elastic met Kibana voor hun logboekregistratie.
  • Ze vertrouwen op een GitOps-strategie en ze hebben hun volledige pipeline en serverconfiguratie als configuratie op GitHub.
  • Ze gebruiken allemaal IntelliJ als hun favoriete ontwikkelomgeving, gecombineerd met Docker (desktop) om applicaties lokaal uit te voeren. Ze gebruiken Sonar om de kwaliteit van de code te garanderen, en Dependabot om hun afhankelijkheden up-to-date te houden.

Onze innovatieve opdrachtgever is een organisatie met ruim 100 jaar ervaring in energienetwerken. Zij houden zich dagelijks bezig met het beheren en aanleggen van kabels en leidingen die stroom en gas leveren aan miljoenen Nederlandse huishoudens.

Een organisatie die oplossingen bedenkt en creëert waarmee de maatschappelijke kosten van de energievoorziening beperkt blijven en waarmee iedereen onder gelijke condities toegang houdt tot betrouwbare, bereikbare en duurzame energie. 

Voor deze vacature kun je rekenen op (o.b.v. een 38-urige werkweek):

  • Een salaris van maximaal €6300,- per maand;
  • Een vast contract;
  • Een vaste eindejaarsuitkering van 5,94%;
  • YER biedt veel ruimte en mogelijkheden voor jouw ontwikkeling. Je kunt kiezen uit een breed aanbod aan trainingen, workshops, opleidingen, studieboeken, webinars en E-learningmodules;
  • Een NS Business Card of als je met de auto reist een kilometervergoeding;
  • Een laptop en smartphone.

De rol van Java Developer gaat niet alleen over het ontwikkelen van nieuwe features, maar ook over het monitoren en onderhouden van onze componenten en onze CI/CD pipeline. Onze diensten omvatten backend- en frontend componenten, acceptatietesten, contracttesten etc. Je hebt dus ervaring met het werken in een DevOps-team en bent bereid om met al deze aspecten aan de slag te gaan.

  • Je bent een ervaren programmeur met minimaal 3 jaar ervaring in Java of Kotlin gecombineerd met Spring.
  • Je bent een allround Java Developer die met het team waarde wil leveren en je hebt ervaring met frontend technieken als Javascript/Typescript, HTML, CSS en Angular.
  • Je hebt uitstekende communicatieve vaardigheden en niet bang om hulp en advies te vragen of aan te bieden.
  • Je kunt werken met Sonar, Git, Docker en Gradle en je hebt enige ervaring met CI/CD.
  • Je erkent de voordelen van acceptatietesten, unit-testen en peer-reviews en je hebt enige ervaring met JUnit, Mockito, Cucumber, Selenium en/of Jasmin.
  • Andere technieken waarin wij jouw ervaring waarderen zijn: Kafka, MongoDB, SQL, Bash scripting, Tekton, OpenShift, Kubernetes, OpenAPI, Scrum, Jira en REST/JSON.

Zo verloopt een succesvolle sollicitatie:

Stap 1 van 5
Icon Solliciteer
Sollicitatie

Als je op een interessante vacature reageert, nodigt de betreffende consultant je binnen enkele dagen uit voor een vrijblijvende kennismaking.

Stap 2 van 5
Icon Voorbereidensollicitatiegesprek
Analyse

Samen met de consultant onderzoek je of jouw profiel goed aansluit bij de functie. Ook breng je in kaart of de organisatie en jouw ambities goed met elkaar matchen.

Stap 3 van 5
Icon Onlinesollicitatiegesprek
Introductie

Als de match van beide kanten klopt, start je binnen 2 weken met de eerste sollicitatieronde bij je potentiële nieuwe werkgever.

Stap 4 van 5
Icon Tweedegesprek
Vervolggesprek(ken)

Afhankelijk van de procedure nodigt de consultant je namens de organisatie uit voor de volgende gespreksronde(s) en eventueel een assessment.

Stap 5 van 5
Icon Contracttekenen
Aanbod

Bij een geslaagde match ontvang je een aantrekkelijk aanbod. Wij geven je graag advies over een realistische invulling van de arbeidsvoorwaarden.

Veelgestelde vragen over onze vacatures

Via YER kom je in contact met inspirerende organisaties door heel Nederland en daarbuiten. Staat jouw vraag er niet tussen? Neem dan contact op met ons team.

Voor kandidaten zijn er verschillende contractvormen mogelijk. Ben je een starter dan geeft een YER-traineeship je de mogelijkheid om kennis te maken met interessante werkgevers. Met een detacheringscontract van YER ben je als professional op tijdelijke basis verbonden aan een opdrachtgever. In beide gevallen kun je na afloop van je YER-contract in dienst treden bij de werkgever. Ben je een ervaren specialist, manager of directielid dan brengen onze consultants je direct in contact met interessante organisaties. Afhankelijk van de vacature krijg je een tijdelijk of vast contract, of je gaat aan de slag als interimmer.

Onze consultantteams zijn gespecialiseerd in een veelheid aan branches en vakgebieden. Wil je weten welke vacatures of carrièremogelijkheden wij voor jouw specialisme bieden, neem dan contact op voor een oriënterend gesprek.

In welke carrièrefase je ook zit, wij begeleiden je bij iedere stap en verbinden je aan vooraanstaande werkgevers door heel Nederland. Met onze uitgebreide netwerk, focus op ontwikkeling en persoonlijke begeleiden wij kandidaten bij het waarmaken van hun ambities. Meer weten? Ontdek wat wij voor jou als kandidaat kunnen betekenen. 

Wij verzamelen je persoonsgegevens vanaf het moment dat je ze invult of achterlaat op onze website, of je op andere wijze aanmeldt of wordt aangemeld om gebruik te maken van onze dienstverlening. De gegevens die via het gebruik van deze website worden verzameld, zullen alleen worden verwerkt en bijgehouden, zoals beschreven in onze Privacy Statement. Wij zetten ons in voor de bescherming van je privacy en de veiligheid van je gegevens, en respecteren alle wet- en regelgeving inzake privacy.