Senior JAVA Software Engineer

Qbuzz
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
API
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Continuous Integration
DevOps
NoSQL
Software Architecture
SQL Databases
Google Cloud Platform
Spring-boot
Backend
Information Technology
REST
Docker
Microservices

Job description

Wil jij bouwen aan robuuste backend systemen die dagelijks impact hebben op duizenden reizigers? En krijg jij energie van het ontwikkelen van schaalbare, betrouwbare software binnen de innovatieve OV-organisatie Qbuzz? Dan is dit jouw rol.

Jouw nieuwe werkgever

Qbuzz is een toonaangevende Nederlandse openbaarvervoerder en onderdeel van het Italiaanse FS International. Met ruim 4000 collega's zorgen zij er dagelijks voor dat honderdduizenden reizigers veilig, comfortabel en duurzaam van A naar B komen. Zij investeren volop in innovatie. Van emissievrije bussen tot slimme digitale oplossingen voor reizigers en operatie.

De kernwaarden verantwoordelijk, vakkundig, vindingrijk en verbindend vormen de basis van hun succes. De missie is iedere dag een vanzelfsprekende verbinding als een belofte, een verhaal waar zij samen in geloven en delen met de wereld.

Jouw uitdaging

Digitalisering, informatieveiligheid en data gedreven werken maken een steeds groter verschil in de dienstverlening van Qbuzz. Systemen moeten altijd betrouwbaar zijn, realtime informatie verwerken en naadloos samenwerken met uiteenlopende interne en externe applicaties.

Als Java Software Engineer ligt jouw uitdaging in het bouwen en door ontwikkelen van een stabiel, schaalbaar en toekomstbestendig backend landschap. Je werkt in een omgeving waar continuïteit essentieel is, maar waar tegelijkertijd ruimte is voor modernisering, innovatie en het toepassen van nieuwe technologieën.

Jij zorgt ervoor dat systemen niet alleen vandaag goed functioneren, maar ook klaar zijn voor de groei en digitalisering van morgen.

Dit ga je doen

Als Java Software Engineer werk je aan de kern van het IT-landschap van Qbuzz. Jij ontwikkelt en optimaliseert backend services en API's die cruciaal zijn voor de operatie, reizigersinformatie en interne systemen.

Je bouwt mee aan een moderne, schaalbare en toekomstbestendige architectuur waarin performance, betrouwbaarheid en veiligheid centraal staan. Daarbij werk je intensief samen met andere developers, architecten en de business om slimme en duurzame oplossingen te realiseren.

Je kijkt verder dan alleen code: je denkt actief mee over architectuur, performance en verbeteringen in de ontwikkelprocessen.

  • Backend applicaties en services ontwikkelt in Java (bijv. Spring Boot)
  • API's ontwerpt en realiseert voor integraties met interne en externe systemen
  • Werkt aan schaalbare en betrouwbare microservices-architecturen
  • Bijdraagt aan het verbeteren van performance, security en stabiliteit van systemen
  • Samenwerkt met DevOps teams aan CI/CD pipelines en cloud omgevingen
  • Meedenkt over software architectuur en technische keuzes
  • Legacy systemen helpt moderniseren naar toekomstbestendige oplossingen
  • Actief bijdraagt aan code quality, standaarden en best practices

Je bent een gedreven software engineer die energie krijgt van het bouwen van stabiele en schaalbare systemen. Je houdt van techniek, maar begrijpt ook de impact van jouw werk op de organisatie en eindgebruikers. Je neemt eigenaarschap, denkt vooruit en zoekt continu naar verbetering. In samenwerking met anderen weet je tot de beste oplossingen te komen.

Requirements

  • HBO/WO werk- en denkniveau, bij voorkeur richting IT of Informatica
  • Minimaal 8 jaar ervaring als Java Developer of Backend Engineer
  • Sterke kennis van Java en frameworks zoals Spring Boot
  • Ervaring met REST API's en microservices architectuur
  • Ervaring met cloud omgevingen (bijv. AWS, Azure of GCP)
  • Bekendheid met CI/CD, Docker en DevOps werkwijzen
  • Ervaring met databases (SQL/NoSQL)
  • Goede communicatieve vaardigheden
  • Proactieve, zelfstandige en oplossingsgerichte werkhouding

Benefits & conditions

Werken bij een innovatieve en toonaangevende organisatie met een sterke maatschappelijke betrokkenheid. Bij Qbuzz werk je in een dynamische omgeving waarin mobiliteit en technologie samenkomen. Vanuit het hoofdkantoor in Utrecht krijg je de ruimte om je eigen koers te bepalen en impact te maken. Je komt terecht in een professioneel en betrokken team waarin samenwerking, kwaliteit en verbetering centraal staan.

  • Een dienstverband van 32 - 40 uur per week
  • Een uitstekend salaris op basis van jouw kennis en ervaring
  • 23 - 29 vakantiedagen (afhankelijk van leeftijd)
  • 17 ATV dagen
  • Eindejaarsuitkering van 1,15%
  • Goede pensioenregeling via Rail & OV
  • Hybride werken met thuiswerkmogelijkheden
  • Laptop en mobiele telefoon
  • Aantrekkelijke extra's zoals collectiviteitskortingen en fitnessregeling
  • Een betrokken en gedreven team met een sterke verbetermentaliteit

About the company

Openbaar vervoer zo vanzelfsprekend en betrouwbaar als water uit de kraan: altijd beschikbaar en van hoge kwaliteit. Daar staan en gaan we voor. We verbeteren, vernieuwen en groeien. En dit doen we met ons oranje Qbuzz hart. Onze kernwaarden Verbindend, Vindingrijk, Verantwoordelijk en Vakkundig vormen Qbuzz en zijn de leidraad voor onze dagelijkse beslissingen. Onze missie iedere dag een vanzelfsprekende verbinding is een belofte, een verhaal waar we samen in geloven en delen met de wereld. Bij Qbuzz kijken we elke dag hoe het openbaar vervoer in onze streek of stad beter kan. Slimmer. Sneller. Duurzamer. Vriendelijk. Veilig. Dat doen we graag samen met anderen. En altijd met een open, nieuwsgierige blik. Daardoor zien we onze reizigers. We zien wat mensen beweegt en we zijn er voor ál die mensen. Waar ze ook heengaan en hoe hun pet ook staat. We brengen ze zo snel mogelijk naar hun werk en met liefde naar oma. We zijn er (op tijd) voor als ze zenuwachtig zijn voor die date, dat sollicitatiegesprek of hun eindexamen. We loodsen ze soepel en veilig door de stad en laten ze rustig genieten van de regio. En we laten zien dat we ze zien. Met een groet en een grapje, als het past. Zo zorgen we voor een soepele verbinding en fijne aansluiting. Tussen mensen onderling, in de bus, in de tram en in de trein. Maar ook tussen dorp en stad, tussen idee en bestemming. Samen komen we verder, elke dag.

Apply for this position