Senior Backend Developer Java/Kotlin Utrecht | Internationaal leidend JVM-softwarehuis


- Wil jij graag werken voor een organisatie die al decennia internationaal leidend is op het gebied van OO- en JVM-software engineering?
- Werk jij het liefst in een multidisciplinair team met Java-, Cloud- en Data Engineers, waar je écht van elkaar leert?
- En hou je van afwisseling in je werk en de mogelijkheid om in meerdere technische keukens te kijken zonder steeds van werkgever te wisselen?
- Wil je bovendien werken met moderne tech zoals Java 21, Kotlin, Spring Boot, Docker, Kubernetes, Kafka, Microservices, Event-Driven en Reactive?
Jouw werkgever: internationaal leidend JVM-softwarehuis
Jaren geleden begon dit verhaal met een professor – én Java-developer – met een scherpe visie op hoe je écht goede objectgeoriënteerde software bouwt. Die visie is uitgegroeid tot een van de meest toonaangevende JVM-softwarehuizen van Europa.
Vandaag de dag bouw je hier aan robuuste, schaalbare en langlopende platforms voor uiteenlopende domeinen, zoals healthcare, e-learning, overheid, finance en industrie. Je werkt hier niet aan losse opdrachten, maar aan fundamentele systemen die jarenlang doorontwikkeld worden en waar klanten dagelijks op vertrouwen.
De Nederlandse organisatie voelt bewust als een MKB-club: persoonlijk, toegankelijk en met korte communicatielijnen. Je kent elkaar bij naam, beslissingen worden inhoudelijk genomen en engineers hebben écht impact. Ze organiseren zelf JVM-meetups, bezoeken conferenties zoals J-Fall, Devoxx en Oracle Code One en stimuleren actief kennisdeling en samenwerking. Door deze cultuur is er de afgelopen jaren nauwelijks verloop geweest — collega’s blijven omdat ze inhoudelijk groeien, technische uitdaging vinden en geen last hebben van politiek of bureaucratie.
Jouw rol: Senior Backend Developer Java/Kotlin Utrecht
Als Senior Backend Developer Java/Kotlin Utrecht maak je onderdeel uit van een van de kernteams binnen het softwarehuis. Afhankelijk van jouw ervaring en interesses word je gekoppeld aan projecten die écht bij jou passen. Dat kunnen projecten zijn binnen healthcare, waar je meebouwt aan systemen die zorgprofessionals ondersteunen, of binnen e-learning en finance, waar schaalbaarheid, betrouwbaarheid en performance centraal staan. Ook binnen overheid en industriële domeinen vind je hier systemen met lange levensduur en complexe technische uitdagingen.
Je werkt altijd met een moderne JVM-stack. Denk aan Java 21 of Kotlin, aangevuld met frameworks zoals Spring Boot of Micronaut. De software die hier gebouwd wordt draait in containerized en cloud-native omgevingen, waarin Docker, Kubernetes, Kafka, event-driven principes en reactive programming vaste onderdelen zijn. Je werkt dus in een omgeving die niet alleen technisch volwassen is, maar waar innovatie ook daadwerkelijk toegepast wordt.
Wat deze rol uniek maakt, is de vrijheid die je krijgt om zelf te kiezen welke projecten je oppakt. Wil je nieuwe technologie leren, of juist verdiepen in een stack die je al beheerst? Dat kan hier allebei. Je werkt nauw samen met collega’s uit verschillende disciplines en profiteert van interne conferenties, knowledge days en een internationaal netwerk van JVM-experts. Hierdoor word je niet gezien als extra capaciteit, maar als inhoudelijke sparringpartner met een eigen visie op software-ontwerp en kwaliteit.
Doorgroeimogelijkheden
Iedere engineer wordt hier als individu benaderd. Er is geen vaste ladder, maar een persoonlijk groeipad dat aansluit op jouw wensen. Wil je richting Tech Lead of Principal Engineer? Of wil je juist de architectuurkant. Alles is mogelijk.
Wat wordt er gevraagd?
- Minimaal 5 jaar professionele Java- of Kotlin-software-developmentervaring
- Een afgeronde technische bachelor of master is een pre
- Ervaring met moderne frameworks zoals Spring Boot en/of Micronaut
- Ervaring met Microservices, Event-Driven en/of Reactive programming is een pre
- Ervaring met RabbitMQ of Kafka is een pre
- Ervaring met Cloud (bijv. AWS of Azure) is een pre
- Ervaring met CI/CD en DevOps-principes is een pre
- Ervaring met TDD en/of Unit Testing is een pre
- Je communiceert prettig en hebt een sterk gevoel voor codekwaliteit en clean design
Wat wordt er geboden?
- Salaris oplopend tot € 85.000 o.b.v. fulltime en ervaring
- Vast contract vanaf dag één
- Keuze uit 32, 36 of 40 uur
- Mogelijkheid tot een auto van de zaak
- Uitstekende pensioenregeling
- 27 vakantiedagen
- Hybride werken (1–2 dagen per week op kantoor)
- Telefoon van de zaak
- Laptop naar keuze
- € 3.600 studiebudget per jaar
- 4 studiedagen per jaar
Wil jij werken bij een organisatie waar jij als Senior Backend Developer Java/Kotlin centraal staat met inhoudelijke diepgang, stabiliteit en sterke voorwaarden?.
Stuur dan jouw CV naar serge@bitminded.nl, of reageer via het formulier. Ik vertel je graag meer over het team, de technische context en de projecten.
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.
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.
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.
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.
