Senior Backend Java Developer

Bright Professionals B.V.
Utrecht, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Remote
Utrecht, Netherlands

Tech stack

Java
ActiveMQ
Artificial Intelligence
Oracle WebLogic Server
Relational Databases
Eclipse
Gradle
Openshift
Scrum
Query Optimization
Prometheus
Okta
Grafana
Osgi
Jenkins

Job description

Voor Nederlandse Spoorwegen zoeken wij een Senior Backend Java Developer. Je werkt aan het verbeteren en onderhouden van het plansysteem van het spoor in Nederland. Dit plansysteem bestaat voor een groot deel uit een RCP-applicatie en een modulaire applicatieserver. Je werkt in een Agile/Scrum-team van ongeveer drie ontwikkelaars aan het in topvorm krijgen en houden van de applicatie. Je verbetert de Donna-applicatie door kwaliteitsverbeteringen en automatisering zodat je sneller kunt releasen. De Donna-applicatie wordt gefaseerd vervangen door nieuwe applicaties; jouw focus ligt op het beschikbaar, veilig en bruikbaar houden van het huidige productiesysteem.

Je specialisatie is Java-development, build-optimalisatie en applicatie-design. Je bent betrokken bij iedere stap van het proces: je voert onderzoek uit, maakt designs en implementeert oplossingen. Experimenteren wordt aangemoedigd en je krijgt elke sprint tijd en ruimte om aan innovaties te werken en daarvan te leren. Er is ook ruimte voor ontspanning en teamactiviteiten zoals tafeltennis en uitjes. Je bent een communicatieve backend Java-developer die snel de weg weet te vinden in een zeer grote en complexe applicatie.

Waar je gaat werken Je komt te werken bij de Donna Service Organisatie (DSO). Zij zijn verantwoordelijk voor verdere ontwikkeling en beheer van het systeem Donna en omvatten disciplines voor systeemontwikkeling, technisch beheer en gebruikersondersteuning. De applicatie Donna PMPP is bedrijfskritisch en ondersteunt de materieel- en personeelplanning voor treinen, zodat planning en uitvoering in lijn blijven met wettelijke en operationele wensen. Je komt terecht in een middelgrote organisatie met een open en warme sfeer waar persoonlijke kwaliteiten worden gewaardeerd en je de ruimte krijgt om met jouw bijdrage echt het verschil te maken.

Team Eon Als senior developer binnen team Eon ondersteun je de totstandkoming van materieel- en personeelplanning, van het meerjarenplan tot het specifieke dagplan dat vlak voor uitvoering wordt bijgestuurd. Planners gebruiken dagelijks intensief de Donna-PMPP applicatie; team Eon verzorgt de technische ondersteuning om deze applicatie beschikbaar, veilig en bruikbaar te houden voor eindgebruikers.

Requirements

  • Je bent een teamspeler en kunt zowel zelfstandig taken uitvoeren als samenwerken aan een oplossingsrichting;

  • Je kunt monitoring- en onderzoeksresultaten vertalen naar technische taken en implementaties;

  • Je bent analytisch sterk, hebt een goed abstractievermogen en kunt complexe zaken helder uitleggen;

  • Je bent leergierig en kunt bestaande code snel doorgronden;

  • Je kunt bestaande processen beschrijven en verbeteren;

  • Je staat voor je code en hebt kwaliteit hoog in het vaandel;

  • Je hebt interesse in het uitdagende domein van treinplanning en de processen daaromheen;

  • Je beschikt over goede communicatievaardigheden, bent aanwezig in het team, aanspreekbaar en helpend;

  • Je beheerst de Nederlandse taal goed;

  • Minimaal 5 jaar ervaring als Java-developer;

  • Domeinkennis is aanwezig;

  • Ervaring met WebLogic;

  • Ervaring met Jenkins / CI-tooling;

  • Ervaring met Gradle;

  • HBO+ werk- en denkniveau;

  • Ervaring met Eclipse RCP en/of OSGi is een pre;

  • Ervaring met relationele databases en query-optimalisatie is een pre;

  • Ervaring met RedHat OpenShift, ActiveMQ en Keycloak is een pre;

  • Ervaring met tools als Grafana, Loki en Prometheus is een pre;

  • Ervaring met AI-ontwikkeltooling is een pre.

  • Je hebt HBO+ werk- en denkniveau

  • Je hebt minimaal 5 jaar recente ervaring als Java developer

  • Je beschikt over relevante domeinkennis

  • Je beheerst de Nederlandse taal uitstekend, zowel mondeling als schriftelijk

  • Je hebt ervaring met WebLogic

  • Je hebt ervaring met Jenkins/CI-tooling

  • Je hebt ervaring met Gradle

  • Het is een pre als je ervaring hebt met Eclipse RCP en/of OSGi

  • Het is een pre als je ervaring hebt met relationele databases en queryoptimalisatie

  • Het is een pre als je ervaring hebt met Red Hat OpenShift, ActiveMQ en Keycloak

  • Het is een pre als je ervaring hebt met tools zoals Grafana, Loki en Prometheus

  • Het is een pre als je ervaring hebt met AI-ontwikkeltooling

About the company

Bij deze opdrachtgever kun je het verschil maken in duurzame mobiliteit en bijdragen aan het bereikbaar houden van Nederland. Zij beloven dat geen dag hetzelfde zal zijn en bieden ruimte om jezelf verder te ontwikkelen binnen een organisatie die open en resultaatgericht is.

Apply for this position