Detachering & teams

Java-developer inhuren: Spring Boot, Kotlin en microservices

Een Java-programmeur die je Spring Boot-services, Kafka-topics en oude Jakarta EE-modules allemaal kan lezen.

Vanaf €90 per uur Doorlooptijd: Start binnen 2 weken
  • Onze Java-developers werken met Spring Boot 3, Kotlin en Jakarta EE en hebben ervaring met de overgang van monoliet naar microservices, inclusief de gevallen waarin dat een slecht idee was.
  • In loondienst bij SuperCoders in Tilburg, Nederlandstalig, met een collega als achtervang die dezelfde services kent.
  • Eerst een architectuurblik, dan een voorstel: zo krijg je een medior voor featurewerk en een senior alleen waar het echt nodig is.

Wat houdt een Java-developer inhuren in?

Een Java developer inhuren bij SuperCoders betekent dat een van onze eigen Java-programmeurs tijdelijk meedraait in jouw team, op uur- of dagbasis, vanaf twee dagen per week. Java is de taal van de grote, langlopende systemen: bij banken, verzekeraars, logistieke dienstverleners, overheden en softwarebedrijven met een platform dat al tien jaar bestaat en nog tien jaar mee moet. Dat vraagt om developers die zowel nieuwe Spring Boot-services kunnen opzetten als een module uit 2014 kunnen doorgronden zonder hem meteen te willen herschrijven.

Onze Java-developers werken met Java 21 en Kotlin, Spring Boot 3 en Spring Cloud, Jakarta EE, Hibernate en JPA, PostgreSQL en Oracle, Kafka en RabbitMQ voor berichtenverkeer, en Maven of Gradle met GitLab CI of Jenkins. Ze werken remote vanuit Tilburg of op locatie bij jou, in heel Nederland, en zijn gewend aan de omgevingen waar Java meestal draait: Kubernetes-clusters, OpenShift en de grotere cloudplatforms.

Voor wie is een Java-programmeur inhuren bedoeld?

Organisaties die een Java-programmeur inhuren hebben bijna altijd al een team en een architectuur. Denk aan een logistiek bedrijf dat zijn planningsplatform opsplitst in services en tijdelijk twee extra seniors nodig heeft. Een softwarebedrijf met een Java-product dat een Kotlin-migratie overweegt en iemand zoekt die dat al eens heeft gedaan. Een organisatie in de zorg of het onderwijs met een Jakarta EE-applicatie waarvan de oorspronkelijke bouwers zijn vertrokken. Of een scale-up die zijn Kafka-gebaseerde eventverwerking stabiel wil krijgen voordat het volume verdubbelt.

Voor mkb-bedrijven zonder eigen developers is Java zelden de eerste keuze; voor nieuwe bedrijfssoftware bouwen we dan meestal in PHP, .NET of Python. Heb je al een Java-platform, dan zijn we er juist voor.

Java-developer inhuren of een projectopdracht?

Inhuur past als jij de architectuur en de backlog beheert en de developer moet meedraaien in jouw teams, jouw code reviews en jouw releaseproces. Je betaalt per uur en schaalt per maand. Een projectopdracht met vaste prijs past als je een afgebakend resultaat wilt: een nieuwe service met duidelijke API, een datamigratie van Oracle naar PostgreSQL, of het vervangen van een legacy-module die niemand meer durft aan te raken. Wij dragen dan het risico en jij krijgt een prijs per fase vooraf.

Een specifieke valkuil in Java-omgevingen: microservices opknippen zonder dat het team groot genoeg is om ze te beheren. We hebben inhuuraanvragen gehad voor 'nog een developer op de migratie' waarbij het eerlijke advies was om te stoppen met opknippen en de monoliet op orde te brengen. Dat zeggen we dan ook, ook als het minder uren voor ons betekent. Meer over de afweging tussen inhuur en uitbesteden lees je in IT-detachering, uitbesteden of eigen team.

Wat kost een Java-developer inhuren?

Tarieven 2026, exclusief btw, inclusief vervanging bij uitval en wekelijkse rapportage:

  • Medior Java-developer (Spring Boot, JPA, 3 tot 6 jaar): €90 tot €95 per uur
  • Senior Java-developer (microservices, Kafka, performance, security): €100 tot €120 per uur
  • Lead Java-developer of architect (domeinmodel, servicegrenzen, begeleiding van je team): €120 tot €140 per uur
  • Kotlin-developer (backend of migratie van Java naar Kotlin): senior tarief, €100 tot €120 per uur
  • Minimale inzet 2 dagen per week; opzegtermijn 1 maand; proefperiode 2 weken

Twee senior Java-developers voor vier dagen per week kosten je bij €110 per uur ongeveer €30.400 per maand. Bij een langere inzet met drie of meer developers is een dedicated scrum-team met een lead per maand voordeliger en beter te sturen. Een eigen senior Java-ontwikkelaar kost inclusief werkgeverslasten €7.500 tot €9.000 per maand, maar Java-vacatures behoren tot de moeilijkst te vervullen in Nederland; inhuur overbrugt die periode zonder dat je roadmap stilstaat.

Hoe werkt het inhuren van een Java-programmeur?

De intake duurt een uur en gaat over je architectuur: welke services, welke Java- en Spring-versies, hoe berichten stromen, hoe je deployt en wie de technische regie voert. Bij een bestaande codebase kijkt een senior een dagdeel mee in de repository en de architectuurdocumentatie, zodat we het juiste niveau voorstellen. Binnen drie werkdagen doe je een kennismakingsgesprek, desgewenst met een technische sessie met jouw architect.

De eerste twee weken zijn een proefperiode zonder opzegtermijn. Daarna rapporteren we wekelijks over uren, opgeleverde stories en planning, in Jira of jouw eigen tooling. Bij uitval staat binnen vijf werkdagen een collega klaar; omdat Java-omgevingen vaak complex zijn, laten we vanaf de start een tweede developer meelezen bij architectuurkeuzes. Code, configuratie en documentatie staan in jouw repository en zijn van jou. Wil je eerst weten hoe je Java-platform er technisch voor staat, dan is een code-audit een logische eerste stap. Onze volledige stack staat op de technologiepagina.

Java-developer inhuren in Tilburg, Brabant en heel Nederland

SuperCoders levert Java-developers vanuit Tilburg aan organisaties in Brabant en heel Nederland. Voor klanten in Eindhoven, Den Bosch en Tilburg werken we regelmatig op locatie; voor Utrecht, Amsterdam en Rotterdam combineren we een kantoordag met remote werk. Zoek je ook een DevOps-engineer voor je Kubernetes-cluster, kijk dan bij DevOps- en cloud-engineer inhuren. Bel 013 234 0782 of plan een gratis adviesgesprek; binnen twee werkdagen weet je welke Java-developer we kunnen leveren, tegen welk tarief en per wanneer.

Wat je krijgt

  • Een Java-developer in loondienst bij SuperCoders met aantoonbare Spring Boot- of Jakarta EE-ervaring
  • Een architectuurblik van een dagdeel vooraf, met advies over niveau en samenstelling
  • Inzet vanaf 2 dagen per week, remote of op locatie, met een proefperiode van twee weken
  • Wekelijkse rapportage van uren en stories in Jira of jouw eigen tooling
  • Vervanging binnen vijf werkdagen door een collega die vanaf de start heeft meegelezen
  • Code, configuratie en overdrachtsdocumentatie in jouw repository; volledig eigendom bij jou

Onze aanpak

  1. 1

    Intake en architectuurblik

    We bespreken je services, versies, berichtenverkeer en deployproces en kijken een dagdeel mee om het juiste niveau te bepalen.

  2. 2

    Matching

    Binnen drie werkdagen een voorstel met cv en een kennismakingsgesprek, desgewenst met een technische sessie met jouw architect.

  3. 3

    Start

    Start meestal binnen twee weken: toegang tot repositories, clusters en pipelines, eerste stories om de codebase te leren kennen.

  4. 4

    Proefperiode

    Na twee weken evalueren we; klikt het niet, dan stoppen we zonder opzegtermijn en betaal je alleen de gewerkte uren.

  5. 5

    Rapportage en overdracht

    Wekelijks een overzicht, maandelijks een evaluatie en bij afronding een overdracht met documentatie in jouw beheer.

Technologie & tooling

Java 21 en KotlinSpring Boot en Spring CloudJakarta EEHibernate en JPAPostgreSQL en OracleKafka en RabbitMQKubernetes en OpenShiftMaven, Gradle en GitLab CI

Veelgestelde vragen

Wat kost een Java developer inhuren?

Een medior Java-developer kost €90 tot €95 per uur, een senior €100 tot €120 en een lead of architect €120 tot €140, exclusief btw. Inbegrepen zijn vervanging bij uitval, wekelijkse rapportage en een vaste contactpersoon. Minimale inzet is twee dagen per week met een maand opzegtermijn.

Hebben jullie Java-developers ervaring met Kotlin?

Ja. Meerdere seniors schrijven backend-code in Kotlin met Spring Boot en hebben bestaande Java-codebases stapsgewijs naar Kotlin overgezet. We adviseren zo'n migratie alleen als je team er zelf klaar voor is; anders levert het vooral gemengde code op die niemand fijn vindt.

Kunnen jullie ons helpen met microservices en Kafka?

Ja, zowel met het opzetten van event-gedreven services op Kafka als met het stabiliseren van bestaande. We zijn eerlijk over de vraag of microservices bij jouw teamgrootte passen; bij minder dan tien developers is een goed gestructureerde monoliet vaak beter te beheren.

Werken jullie Java-developers ook met Jakarta EE en oudere applicatieservers?

Ja. We hebben ervaring met Jakarta EE en Java EE op WildFly, Payara en WebLogic, en met de migratie van dat soort applicaties naar Spring Boot op Kubernetes. Een deel van ons werk bestaat uit het beheersbaar houden van dat soort oudere platformen totdat ze vervangen zijn.

Hoe snel is een Java-developer beschikbaar?

Meestal binnen twee weken na de intake. Voor Spring Boot-developers is dat vrijwel altijd haalbaar; voor een specifiek profiel, zoals Kotlin met Kafka of ervaring met een bepaalde applicatieserver, rekenen we op drie tot vier weken en zeggen we dat vooraf.