Senior Java Software Engineer Utrecht | Bouw AI-native software en LLM tooling voor high-impact platformen | Java25, Spring AI, Event-Driven, Cloud & Agentic AI

Utrecht
36 of 40 uur
Euro
€ 94.000 + vast contract
  • Lijkt het jou gaaf om AI-native software en tooling te bouwen voor organisaties zoals bol.com, DHL, NS, PinNic, Port of Rotterdam en fintech scale-ups
  • Krijg jij energie van moderne softwareontwikkeling rondom Java21, distributed systems, event-driven architecturen en AI-assisted engineering
  • Wil jij werken aan producten en platformen die complexe data, businesslogica en softwareprocessen slimmer en schaalbaarder maken? 
  • Zoek jij ook een salaris tot € 94.000 een vast contract, veel kennisdeling en een echte vriendenclub? 

Dan is dit waarschijnlijk precies de uitdaging die je zoekt.

De organisatie: AI-native engineeringclub bouwt de volgende generatie software tooling

Deze engineeringclub bevindt zich op het snijvlak van AI, software engineering en automatisering. Hier wordt niet alleen gewerkt aan complexe softwareplatformen voor klanten, maar ook aan eigen tooling en producten die softwareontwikkeling fundamenteel slimmer maken. 

Denk aan AI-gedreven tooling die businesslogica begrijpt, API’s analyseert, integraties automatiseert en engineers helpt sneller en consistenter software te ontwikkelen. Geen oppervlakkige AI-hype, maar technologie die daadwerkelijk diep geïntegreerd wordt binnen software engineering en architectuur. Hierbij wordt actief gebouwd aan eigen producten rondom LLM orchestration, AI-assisted engineering en intelligente software tooling

De engineers binnen deze organisatie werken vaak op de meest kritische onderdelen van moderne softwarelandschappen bij klanten zoals e-commerceplatformen, logistieke organisaties, fintechs, mobilitybedrijven en high-traffic productomgevingen. Denk aan systemen waarin realtime data, complexe integraties, schaalbaarheid en betrouwbaarheid cruciaal zijn. Daarbij nemen ze regelmatig de technische lead binnen projecten en fungeren ze als sparringpartner voor stakeholders, architecten en engineeringteams. 

De cultuur voelt als een vriendengroep van senior engineers. Vrijwel iedereen binnen de organisatie is inhoudelijk sterk technisch, kennisdeling staat centraal en er is veel ruimte om samen nieuwe technologieën te onderzoeken. Denk aan jaarlijkse hackweeks in het buitenland, interne AI-projecten en veel vrijheid om inhoudelijk richting te geven aan projecten en producten. 

De rol: Senior Java Software Engineer Utrecht

In deze rol werk je aan een combinatie van AI-native productontwikkeling, moderne backend systemen en complexe softwareplatformen. Je beweegt je continu op het snijvlak van software engineering, architectuur en AI tooling. 

Je bouwt aan systemen waarin AI daadwerkelijk gebruikt wordt om softwareontwikkeling slimmer en efficiënter te maken. Denk aan tooling die businesslogica interpreteert, API’s analyseert, softwarestructuren begrijpt of engineers ondersteunt bij het bouwen en onderhouden van complexe systemen. Tegelijkertijd gebruik je diezelfde technologie weer binnen moderne softwareomgevingen bij klanten. 

De technische stack beweegt zich voornamelijk rondom Java21, Spring Boot, Kubernetes, Kafka, distributed systems, event-driven architecturen en moderne cloud-native development. Daarnaast werk je steeds vaker met onderwerpen zoals LLM tooling, AI orchestration, software automation en AI-assisted engineering workflows

Afhankelijk van het traject heb je daarnaast ook een belangrijke rol in technische besluitvorming, architectuur en stakeholdermanagement. Je denkt actief mee over schaalbaarheid, maintainability en hoe AI op een pragmatische manier geïntegreerd kan worden binnen complexe softwarelandschappen. 

Wat deze rol bijzonder maakt, is dat je hier niet alleen software bouwt voor eindgebruikers, maar ook tooling en ecosystemen ontwikkelt die invloed hebben op hoe software engineering zelf de komende jaren gaat veranderen. 

Doorgroeimogelijkheden

Binnen deze organisatie krijg je veel ruimte om jezelf inhoudelijk verder te ontwikkelen richting bijvoorbeeld Software Architect, AI Engineering, Distributed Systems, Technical Leadership of Product Engineering.

Omdat de organisatie klein en technisch sterk is, heb je daarnaast direct invloed op de technische koers van producten, tooling en projecten.

Wat wordt er gevraagd?

  • Minimaal 4 jaar professionele software-engineeringervaring met Java
  • Ervaring met Java25 is een pre
  • Een afgeronde technische Bachelor of Master, bij voorkeur Computer Science 
  • Ervaring met moderne frameworks zoals Spring Boot, Quarkus of Micronaut
  • Ervaring met werken binnen een moderne Cloud Native omgeving 
  • Interesse in AI tooling, LLM workflows en AI-assisted software engineering 
  • Ervaring met Docker, Kubernetes en Kafka is een pre 
  • Ervaring met event-driven architecturen en distributed systems is een pre 
  • Je deelt graag kennis en krijgt energie van een omgeving waar techniek centraal staat 
  • Ervaring met moderne public Cloud zoals AWS, GCP of Azure is een pre
  • Je blijft graag op de hoogte van de nieuwste ontwikkelingen binnen software engineering en AI 

Wat wordt er geboden?

  • Salaris tussen €65.000 en €94.000 op basis van 40 uur 
  • Direct een vast contract 
  • De mogelijkheid om 36 of 40 uur te werken 
  • Een jaarlijkse hackweek op een internationale bestemming 
  • 24 vakantiedagen 
  • reiskostenvergoeding
  • Hybride werken (1 à 2 dagen op kantoor) 
  • €5.000 trainingsbudget en ruimte voor conferentiebezoek 
  • Maandelijkse interne kennisdagen (vrij van werk) 
  • Pensioenregeling 
  • €100 netto thuiswerkvergoeding 
  • Veel vrijheid om te experimenteren met nieuwe technologieën, AI tooling en software automation

Wil jij als Senior Java Software Engineer bouwen aan de volgende generatie AI-native softwareontwikkeling én werken aan platformen die dagelijks impact maken op enorme schaal?

Stuur dan jouw CV naar Serge Warbout via serge@bitminded.nl of reageer via het formulier. Ik vertel je graag meer over de organisatie, de engineeringcultuur en de technische uitdagingen achter deze rol.

Mail
Phone
Link

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Wil jij als Senior Java Software Engineer bouwen aan de volgende generatie AI-native softwareontwikkeling én werken aan platformen die dagelijks impact maken op enorme schaal?

Stuur dan jouw CV naar Serge Warbout via serge@bitminded.nl of reageer via het formulier. Ik vertel je graag meer over de organisatie, de engineeringcultuur en de technische uitdagingen achter deze rol.

Mail
Phone
Link
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
{ Werkwijze }

Hoe wij werken

Solliciteren hoort geen black box te zijn. Daarom werkt BitMinded als een continuous delivery pipeline: transparant, iteratief en zonder ruis. Iedere stap levert waarde, met korte feedbackloops, duidelijke communicatie en grip op het proces.

Intake — We starten met inzicht

We brengen samen je persoonlijke en technische ambities in kaart. Wat drijft je, welke stack past bij je en in wat voor team of organisatie kom jij het best tot je recht? 

Introductie — Alleen als het écht klopt

We introduceren je alleen bij bedrijven waar cultuur, voorwaarden en technische scope volledig matchen. Geen ruis, geen gokwerk, alleen kansen die écht passen.

Gesprekken & Tech-assignments — Voorbereid de diepte in

Je krijgt vooraf alle context die je nodig hebt: team, architectuur en verwachtingen. Zo ga je elk gesprek met vertrouwen in. Goed voorbereid en technisch scherp.

Discussion Forum

Feedback — Korte loops, snelle duidelijkheid

Na iedere stap ontvang je directe en eerlijke terugkoppeling. Zo weet je altijd waar je aan toe bent, blijf je continu leren en hou je grip op het proces.

Finish Flag

Nieuwe baan — Jij kiest bewust, wij begeleiden zorgvuldig

Samen zorgen we dat jouw nieuwe rol past bij wat je zoekt: inhoud, cultuur én toekomst. Vanaf de aanbieding tot de start begeleiden we je stap voor stap, zonder stress of verrassingen.

Laying Bricks

Blijven bouwen — We houden contact

Na je start blijven we bereikbaar en betrokken. Een goede samenwerking stopt niet bij een contract, die bouwen we samen verder uit.

{ Way of working }

How we work

Recruitment should not feel like a black box. That is why BitMinded operates like a continuous delivery pipeline: transparent, iterative and free of unnecessary noise.

Every step delivers value. You receive clear communication, honest feedback and continuous insight into where you stand. No long silences or uncertainty, but a process where you stay in control and always understand the next step.
This is how we ensure that applying does not feel like waiting, but like working together on your next step.

Intake: We start with insight

Together we map out your personal and technical ambitions. What drives you? Which stack fits you? And what type of team or organization helps you do your best work?

Introduction: Only when it truly fits

We introduce you only to companies where the culture, conditions and technical scope fully align. No noise. No guesswork. Only opportunities that genuinely match.

Interviews and technical assessments: You enter with confidence

You receive all the context you need upfront, including the team, architecture, expectations and challenges. You enter every conversation well-prepared and technically sharp.

Discussion Forum

Feedback: Short loops and quick clarity

After each step you receive direct and honest feedback. You always know where you stand, you keep learning and you stay in control.

Finish Flag

New role: You choose deliberately, we guide carefully

Together we ensure your new role fits what you are looking for, including the content, culture and long-term direction. From offer to start date, we guide every step without stress or surprises.

Laying Bricks

Keep building: We stay connected

Even after you start, we remain available and involved. A strong partnership does not end at a contract. We continue building it together.