Developer -Java (Afdeling: Customer and Admission – Focus: Berichtenverkeer)

FlexSpot®
Let op! De opdracht sluit over 3 dagen

Lighting the way ahead together. Wij zetten ons 24/7, 365 dagen per jaar in voor een veilige en betrouwbare levering van elektriciteit, nu en in de toekomst. Dat is de wereld van TenneT. Als toonaangevende Europese netbeheerder ontwerpen, bouwen, onderhouden en exploiteren wij het hoogspanningsnet in Nederland en grote delen van Duitsland en spelen wij een sleutelrol in de energietransitie. Met 23.500 kilometer aan hoogspanningsverbindingen op land en in zee en bijna 5.000 medewerkers zorgen wij voor de dagelijkse stroomvoorziening van meer dan 42 miljoen eindgebruikers. TenneT heeft nu en in de komende jaren zó veel innovatieve projecten op stapel staan dat we altijd op zoek zijn naar gedreven vakmensen.

Voor TenneT zijn we op zoek naar een ervaren:
Java Developer

Unit Business Technology Organisation:
De TenneT BTO (Business Technology Organisation) afdeling is verantwoordelijk voor het ontwikkelen, realiseren en beheren van IT-technologie voor heel TenneT. Net als het energielandschap van TenneT wordt de IT-omgeving gekenmerkt door dynamiek en de noodzaak om steeds sneller in te spelen op klantbehoeften. Met dit in gedachten is er een unit gecreëerd die wendbaar is en zich snel kan aanpassen aan toekomstige eisen, in een omgeving waar medewerkers betrokken zijn en zich betrokken voelen. Open en transparant.

De rol van de unit is niet alleen om te voldoen aan de behoeften van het bedrijf, maar ook om nieuwe inzichten en ideeën te genereren en te helpen nieuwe doelen effectiever en efficiënter te bereiken binnen een integrale samenwerking met de andere units. Dit gebeurt niet alleen door automatisering, maar ook door datagestuurde beslissingen, standaardisatie en digitalisering van processen.

Afdeling Customer and Admission:
Je gaat werken in de afdeling Customer and Admission binnen de afdeling Business Technology Organisation (BTO) van TenneT. Binnen onze afdeling werken wij aan applicaties die interactie hebben met de klanten van TenneT. Voor één van de teams zoeken we een ervaren ontwikkelaar die meehelpt om de applicatie te ontwikkelen en te beheren.

DevOps team:
Als DevOps team zijn we verantwoordelijk voor de B2B gateway applicatie dat een crusiale rol speelt voor het berichtenverkeer van TenneT. De B2B gateway verzorgt zowel het berichtenverkeer tussen TenneT en de marktpartijen als het berichtenverkeer tussen de marktpartijen onderling. Het team zorgt ervoor dat het berichtenverkeer (XML) vanuit marktpartijen naar TenneT wordt verstuurd. Berichten komen via een applicatie binnen; denk aan verrekeningen financiële gelden, verrekeningen op basis van meetwaarden (wat wordt er op dat moment geproduceerd), etc. Het team bestaat uit een scrum master, product owner en 7 developers (3 extern, 4 intern).

Door de veranderingen die de energietransitie met zich meebrengt wordt er veel van het applicatielandschap gevraagd. Kwaliteit, flexibiliteit, performance en innovatie staan daarom hoog bij ons in het vaandel. Naast het ontwikkelen van nieuwe kwalitatieve functionaliteiten zijn we ook bezig om onze landschap te migreren naar nieuwere technieken. Zo zijn we gemigreerd naar Quarkus en KafKa. Later dit jaar zullen we naar de cloud migreren. Ervaring op dit gebied is een pré.

Functie:
We zoeken een collega die het prettig vindt om in een Scrumteam te werken en iemand die het vanzelfsprekend vindt om het team te helpen om het beste uit zichzelf te halen. Aangezien wij bedrijfskritische applicaties ontwikkelen zal je na een inwerkperiode deelnemen aan de storingsdienst en zal er een UVO screening plaatsvinden. Daarnaast dien je een VOG verklaring te kunnen overleggen. Breng jij ervaring mee met: Docker, Kubernetes, Argo CD en krijg je energie van actief samenwerken in teamverband? Dan zoeken wij jou en lijkt het ons leuk om kennis met elkaar te maken.

Gevraagd:
• Je bent een energiek persoon dat werken in teamverband belangrijk vindt en daarbij ook actief bijdraagt aan een goede teamdynamiek.
• Je hebt minimaal 5 jaar aantoonbare ervaring als Java / Java EE ontwikkelaar in complexe omgevingen;
• Kennis van basis architectuur principes, OO design en design patterns;
• Ruime ervaring met SOAP, REST en XML signing mechanismes;
• Ervaring met Quarkus, Kafka en Java 17;
• Kennis van Continuous Delivery en geautomatiseerd testen met o.a. (Managed) Jenkins, XLDeploy/XLRelease, SonarCube, Git, Maven en Cucumber;
• Ervaring met Ansible, Nginx, Docker, Bash en Groovy is een pre;
• Goede beheersing van de Nederlandse taal (voertaal binnen het team is Nederlands, documentatie is ook in het Nederlands).

Let op! De opdracht sluit over 3 dagen