...

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

Logo van Tennet met een gestileerde blauwe en groene cirkelvormige afbeelding links van het woord "tennet" in blauwe kleine letters.

Aanvraagnummer: 10831
Contractvorm: Detachering
Organisatie: TenneT
Locatie: Arnhem + hybride
Uren per week: 36 - 40 per week
Tarief: 110 per uur
Duur van de opdracht: 12 maanden
Regio: Gelderland
Startdatum: 01-06-2025
Optie tot verlenging: Ja
Sluitingsdatum: 20-05-2025 09:30

LET OP! Deze opdracht is gesloten



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).