Ontwikkelaar Performance Tuning | Java

Nieuw

Functie omschrijving

Bij de DSO werk je aan het vernieuwen van het plansysteem van het spoor in Nederland. Je werkt in een klein team aan het in topvorm krijgen en houden van deze applicatie door verbeteringen door te voeren. Je vindt het leuk om op onderzoek te gaan naar de oorzaak van verschillende problemen, en om goede oplossingen te vinden om nieuwe features te bieden.
Je specialisatie is Java development, Performance monitoring en tuning in dit specifieke geval in een bestaande RCP client applicatie (OSGI). Daarnaast het implementeren van versnellingen op basis van de monitoring en onderzoeksresultaten
Je bent betrokken bij iedere stap van het proces. Samen met het team voer je onderzoek uit, maak je designs en implementeer je de oplossing. Experimenteren wordt aangemoedigd en je krijgt elke sprint tijd en ruimte om aan innovaties te werken en daarvan te leren.
Naast uitdagende en leerzame werkzaamheden is er ook tijd voor ontspanning en plezier met bijvoorbeeld tafeltennis op kantoor en leuke uitjes.

De opdrachtgever(s)

De Donna Service Organisatie (DSO) is verantwoordelijk voor verdere ontwikkeling en beheer van het systeem Donna. De DSO omvat alle disciplines van systeemontwikkeling, technisch beheer en gebruikersondersteuning.
De applicatie Donna is een bedrijfskritische applicatie waarmee de dienstregeling voor alle treinen van alle vervoerders gemaakt wordt. Zonder Donna rijden er dus geen treinen. Daarnaast maakt Donna het ProRail mogelijk om als onafhankelijke scheidsrechter op te treden en de beperkte capaciteit van het spoor eerlijk te verdelen.
De DSO is een middelgrote organisatie (ong. 150 medewerkers), die zich onderscheidt door een open en warme sfeer, waar we ieders persoonlijke kwaliteiten zo veel mogelijk tot hun recht te laten komen. Bij de DSO werken we allemaal met hart en ziel samen. We dagen elkaar uit en staan voor elkaar klaar. Bij de DSO krijg je de ruimte om met jouw unieke bijdrage echt het verschil te maken

Omschrijving kandidaat

Wat verwachten we van jou?
  • Teamspeler; je kan zowel taken zelfstandig uitvoeren, als samen werken aan een oplossingsrichting;
  • Je bent in staat om monitoring en onderzoeksresultaten te vertalen naar technische taken en implementaties;
  • Je bent analytisch zeer sterk, hebt een goed abstractievermogen en kunt complexe zaken helder uitleggen;
  • Je bent leergierig en bent in staat bestaande code snel te doorgronden;
  • Je staat voor je code en hebt kwaliteit hoog in het vaandel staan;
  • Je vindt het leuk om je te verdiepen in het uitdagende domein van het spoor.

Functie eisen

  • Je hebt minimaal 5 jaar ervaring als java developer.
  • Je hebt ervaring met Eclipse RCP en/ of OSGI
  • Je hebt ervaring met tracing m.b.t. performance
  • Je hebt ervaring met relationele databases en query optimalisatie.
  • Je hebt ervaring met Jenkins / CI tooling.
  • HBO werk en denkniveau
  • Ervaring met Gradle vinden wij een pre.
  • Ervaring met ActiveMQ vinden wij een pre.
  • Ervaring met tools als Kibana, Grafana en Prometheus vinden wij een pre.

Extra info

  • Locatie: Utrecht / Thuiswerken
  • Startdatum: zsm
  • Einddatum: 31-01-2024
  • Optie op verlenging: Ja
  • Uren per week: 36

Locatie

Utrecht

Publicatiedatum

25.01.2023

Publicatie eindigt

27.01.2023

Contactpersoon

Sen

Van loondienst naar zelfstandiger?

Ben je nog in vaste dienst, maar je wilt als zzp' er voor jezelf beginnen? Spannende beslissing! Wij helpen je graag bij de overstap van een vaste baan naar een zzp, freelance, interim of detachering opdracht!

ZTalks gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.