Kotlin Developer Utrecht | Hechte & no nonsens JVM club | Kotlin, Spring Boot, Event-driven en Cloud



- Wil jij werken voor een organisatie die al decennialang internationaal leidend is op het gebied van OO- en JVM-software engineering?
- Vind jij het leuk dat jouw werkgever de spil is in de lokale Java community in Utrecht?
- Hou jij niet van gedoe, maar van een menselijke persoonlijke omgeving en zeer menselijk en betrokken management?
- Wil jij de stabiliteit van een vast contract een mooi salaris en geen onnodig geneuzel?
Dan hebben wij jouw volgende stap.
Jouw werkgever: Hechte JVM Club, zonder corporate geneuzel
Vele verhalen beginnen met “er was eens…”. Zo ook dit verhaal.
Er was eens een professor, tegelijk Java-developer, met een duidelijke visie op hoe je hoogwaardige objectgeoriënteerde software bouwt. Geen snelle shortcuts of tijdelijke oplossingen, maar software die robuust, schaalbaar en jarenlang onderhoudbaar blijft. Fast forward naar vandaag: die visie is uitgegroeid tot een van de bekendere JVM-engineeringorganisaties van Europa.
Nog steeds draait alles hier om één ding: goede software bouwen met slimme mensen.
Vandaag de dag werkt men aan moderne softwareplatformen en complexe backend systemen binnen domeinen zoals healthcare, finance, e-learning en overheid. Denk aan langlopende trajecten, moderne architecturen en genoeg technische afwisseling om jezelf continu te blijven ontwikkelen, zonder steeds van werkgever te hoeven wisselen.
Wat deze organisatie extra prettig maakt, is dat de Nederlandse vestiging bewust kleinschalig is gebleven. Ondanks het internationale netwerk voelt het lokaal juist als een hechte engineeringclub. Persoonlijk, informeel en met korte lijnen. Geen corporate cultuur waar je verdwijnt in de massa, maar een omgeving waar collega’s elkaar echt kennen en actief samen optrekken.
Engineers bezoeken samen conferences zoals J-Fall, Devoxx en Oracle Code One, organiseren meetups en investeren actief in kennisdeling en sociale binding. De sfeer is nuchter, technisch en ontspannen. Niet voor niets blijft een groot deel van de engineers hier jarenlang werken.
Jouw rol: Kotlin Developer Utrecht
In deze rol werk je aan één van de vele inhoudelijke softwareprojecten binnen deze engineeringclub. De rode draad? Je werkt altijd aan moderne, technisch interessante systemen binnen teams waar software engineering serieus genomen wordt.
Je werkt dagelijks met een moderne JVM-stack zoals Kotlin, Spring Boot, Micronaut, Kafka, Docker, Kubernetes en cloud-native architecturen. Daarbij kom je terecht in multidisciplinaire teams waar je samenwerkt met andere software engineers, cloud specialisten en data engineers.
Wat deze rol sterk maakt, is de combinatie van inhoudelijke uitdaging, vrijheid en stabiliteit. Je krijgt veel inspraak in de projecten waar je aan werkt en de richting waarin jij jezelf wilt ontwikkelen als engineer. Wil je juist meer richting backend architectuur? Verdiepen in cloud-native development? Of nieuwe frameworks leren? Dan wordt daar actief in meegedacht.
Daarnaast profiteer je van interne knowledge days, korte communicatielijnen, zonder bureaucratie. Een zeer betrokken en fijn management team en waar nodig kun je terugvallen op een groot netwerk van ervaren JVM-engineers om mee te sparren of van te leren.
Doorgroeimogelijkheden
Iedere engineer wordt hier als individu gezien. Daarom wordt ook veel aandacht besteed aan persoonlijke groei en een carrièrepad dat aansluit op jouw ambities.
Wil jij doorgroeien richting Tech lead, mentor of software architect? Of wil je juist inhoudelijk verder groeien als senior engineer? Dan krijg je hier de begeleiding, projecten en kennisomgeving om jezelf op jouw manier verder te ontwikkelen.
Wat wordt er gevraagd?
- Minimaal 5 jaar professionele Java- of Kotlin-ervaring
- Een afgeronde technische bachelor of master is een pre
- Ervaring met moderne frameworks zoals Spring Boot 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 zoals AWS of Azure is een pre
- Ervaring met CI/CD en DevOps is een pre
- Ervaring met TDD en/of Unit Testing is een pre
Wat wordt er geboden?
- Salaris oplopend tot € 85.000 o.b.v. fulltime
- Direct een vast contract
- Keuze uit 32, 36 of 40 uur
- Mogelijkheid tot een auto van de zaak
- Uitstekende pensioenregeling
- 27 vakantiedagen
- Hybride werken (1 à 2 dagen kantoor)
- Telefoon van de zaak
- Laptop naar keuze
- € 3.600 studiebudget per jaar
- 4 studiedagen per jaar
Wil jij werken een een vriendelijk en gemoedelijke jvm community aan moderne software een zeer tastbare oplossingen?
Stuur dan jouw CV naar serge@bitminded.nl of reageer via het formulier. Ik vertel je graag meer over de organisatie, het team en de technische context.
Wil jij werken een een vriendelijk en gemoedelijke jvm community aan moderne software een zeer tastbare oplossingen?
Stuur dan jouw CV naar serge@bitminded.nl of reageer via het formulier. Ik vertel je graag meer over de organisatie, het team en de technische context.
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.
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.
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.
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.
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.
