< Naar alle vacatures

Java Software Engineer

Opleidingsniveau

Afgeronde (bachelor) hbo-opleiding of hoger

Salarisindicatie in loondienst

50000-80000

Indicatie uurtarief bij ZZP

75-100 per uur

Doorgroeimogelijkheden

Lead Developer, Architect, IT Manager

Competenties & vaardigheden

Java, Spring Boot, REST, Agile/Scrum, Git

Gerelateerde functies

Software Ontwikkelaar, DevOps Engineer, Backend Developer, Full Stack Developer

Functiebeschrijving

Als Java Software Engineer ben je verantwoordelijk voor het ontwikkelen en onderhouden van softwareapplicaties, met een sterke focus op het verbeteren van interne bedrijfsprocessen. Je werkt in een dynamisch Agile/Scrum team, waar samenwerking en kennisdeling essentieel zijn. Jouw rol omvat niet alleen het schrijven van efficiente en schaalbare code, maar ook het oplossen van complexe problemen en het implementeren van innovatieve technologieën. Het is cruciaal om te blijven leren en je vaardigheden voortdurend te ontwikkelen, vooral in een snel veranderende technologische omgeving. Dit biedt jou de kans om je expertise in Java en aanverwante technologieën verder uit te breiden terwijl je bijdraagt aan uitdagende projecten.

Typisch Salaris

In de functie van Java Software Engineer varieert het salaris afhankelijk van ervaring en vaardigheden. Voor een functie in loondienst kun je een jaarsalaris verwachten tussen de €50.000 en €80.000. Voor zzp opdrachten en opdrachten bij de overheid ligt het tarief vaak iets hoger, variërend van €75 tot €100 per uur, afhankelijk van de specifieke vereisten van het project. Interim werk kan ook aantrekkelijk zijn, met vergelijkbare of zelfs hogere tarieven voor gespecialiseerde kandidaten. Dit maakt de rol van Java Software Engineer een lucratieve keuze voor zowel professionals in vaste dienst als zelfstandigen in de IT-sector.

Algemene Taken

Een Java Software Engineer heeft diverse taken en verantwoordelijkheden. Tot de kernactiviteiten behoren het ontwikkelen van applicaties met gebruik van moderne frameworks zoals Spring Boot, het beheren van databases via JPA en PostgreSQL, en het implementeren van RESTful services. Bovendien is samenwerking met andere teamleden cruciaal, vooral in een Scrumomgeving, waarin je regelmatig deelneemt aan sprintmeetings, code reviews en demo's. Het actief bijdragen aan de verbetering van processen en het delen van kennis binnen het team zijn ook belangrijke taken. Dit helpt niet alleen jou om te groeien, maar versterkt ook de algehele teamdynamiek en de kwaliteit van het eindproduct.

Opleiding en Specialisatie

Om een specialist te worden in de rol van Java Software Engineer, is het essentieel om een relevante opleiding te volgen, meestal een bacheloropleiding in de informatica of een vergelijkbaar vakgebied. Na het voltooien van de opleiding is het aan te raden om stages of junior posities te zoeken om praktische ervaring op te doen. Het werken aan zzp opdrachten of opdrachten bij de overheid kan ook helpen bij het opbouwen van je portfolio en netwerk. Het blijven leren door middel van certificeringen in specifieke technologieën zoals Kubernetes, Axon of Domain Driven Design (DDD) zal je carrière verder stimuleren. Daarnaast is deelname aan conferenties en het volgen van online cursussen een uitstekende manier om op de hoogte te blijven van de nieuwste ontwikkelingen in de sector, en om je expertise verder uit te breiden.

Opleidingsniveau

Afgeronde (bachelor) hbo-opleiding of hoger

Salarisindicatie in loondienst

50000-80000

Indicatie uurtarief bij ZZP

75-100 per uur

Doorgroeimogelijkheden

Lead Developer, Architect, IT Manager

Competenties & vaardigheden

Java, Spring Boot, REST, Agile/Scrum, Git

Gerelateerde functies

Software Ontwikkelaar, DevOps Engineer, Backend Developer, Full Stack Developer

Functiebeschrijving

Als Java Software Engineer ben je verantwoordelijk voor het ontwikkelen en onderhouden van softwareapplicaties, met een sterke focus op het verbeteren van interne bedrijfsprocessen. Je werkt in een dynamisch Agile/Scrum team, waar samenwerking en kennisdeling essentieel zijn. Jouw rol omvat niet alleen het schrijven van efficiente en schaalbare code, maar ook het oplossen van complexe problemen en het implementeren van innovatieve technologieën. Het is cruciaal om te blijven leren en je vaardigheden voortdurend te ontwikkelen, vooral in een snel veranderende technologische omgeving. Dit biedt jou de kans om je expertise in Java en aanverwante technologieën verder uit te breiden terwijl je bijdraagt aan uitdagende projecten.

Typisch Salaris

In de functie van Java Software Engineer varieert het salaris afhankelijk van ervaring en vaardigheden. Voor een functie in loondienst kun je een jaarsalaris verwachten tussen de €50.000 en €80.000. Voor zzp opdrachten en opdrachten bij de overheid ligt het tarief vaak iets hoger, variërend van €75 tot €100 per uur, afhankelijk van de specifieke vereisten van het project. Interim werk kan ook aantrekkelijk zijn, met vergelijkbare of zelfs hogere tarieven voor gespecialiseerde kandidaten. Dit maakt de rol van Java Software Engineer een lucratieve keuze voor zowel professionals in vaste dienst als zelfstandigen in de IT-sector.

Algemene Taken

Een Java Software Engineer heeft diverse taken en verantwoordelijkheden. Tot de kernactiviteiten behoren het ontwikkelen van applicaties met gebruik van moderne frameworks zoals Spring Boot, het beheren van databases via JPA en PostgreSQL, en het implementeren van RESTful services. Bovendien is samenwerking met andere teamleden cruciaal, vooral in een Scrumomgeving, waarin je regelmatig deelneemt aan sprintmeetings, code reviews en demo's. Het actief bijdragen aan de verbetering van processen en het delen van kennis binnen het team zijn ook belangrijke taken. Dit helpt niet alleen jou om te groeien, maar versterkt ook de algehele teamdynamiek en de kwaliteit van het eindproduct.

Opleiding en Specialisatie

Om een specialist te worden in de rol van Java Software Engineer, is het essentieel om een relevante opleiding te volgen, meestal een bacheloropleiding in de informatica of een vergelijkbaar vakgebied. Na het voltooien van de opleiding is het aan te raden om stages of junior posities te zoeken om praktische ervaring op te doen. Het werken aan zzp opdrachten of opdrachten bij de overheid kan ook helpen bij het opbouwen van je portfolio en netwerk. Het blijven leren door middel van certificeringen in specifieke technologieën zoals Kubernetes, Axon of Domain Driven Design (DDD) zal je carrière verder stimuleren. Daarnaast is deelname aan conferenties en het volgen van online cursussen een uitstekende manier om op de hoogte te blijven van de nieuwste ontwikkelingen in de sector, en om je expertise verder uit te breiden.

Logo Kadaster
Arnhem
Tot 95
36 - 40 UUR
1 dec. 2026 - 30 nov. 2027
Reageer
Deadline: 6 nov. 2026

Opdrachtomschrijving

Team MIKADO van het Kadaster in Arnhem zoekt twee Senior Software Engineers Java. Je werkt binnen de waardeketen Rechten en Zekerheid, die verantwoordelijk is voor de effectieve en efficiënte inwinning, vastlegging en informatieverstrekking van zekerheid in eigendom en gebruik. Binnen deze waardeketen werken meerdere teams met verschillende technieken en klantgroepen.

Team MIKADO vernieuwt een oud systeem voor de aanlevering van akten. De vernieuwing bevindt zich in een hybride fase: sommige processtappen draaien al in het nieuwe systeem, terwijl andere stappen nog in het oude systeem worden uitgevoerd. Je ontwikkelt samen met de andere teamleden software die bijdraagt aan de verdere vernieuwing van de registratie van akten.

Een belangrijk onderdeel van je opdracht is het koppelen van Java-maatwerksoftware aan het BPMN-pakket Operaton. Daarnaast werk je mee aan testautomatisering, softwareontwikkeling en het automatiseren en onderhouden van deployment pipelines. Je reviewt werk van teamleden en draagt samen met de architect en het team bij aan de architectuur en ontwerpkeuzes. Het beoogde resultaat is een verder vernieuwde en goed ontwikkelbare applicatie voor de registratie van akten.

Gevraagd profiel

Je bent een senior Software Engineer met ruime ervaring in Java en ontwikkeling binnen een Scrum- en DevOps-team. Je ontwikkelt en onderhoudt microservices met Spring Boot en werkt waar nodig ook aan front-end met Angular. Ervaring met onder meer event sourcing en CQRS, BPMN, API’s, REST, JSON en XML sluit aan op de opdracht.

Je werkt actief samen, zoekt proactief afstemming met teamleden en kunt ontwerpkeuzes duidelijk motiveren en toelichten. Je levert een positieve bijdrage aan de communicatie binnen het team en hebt aandacht voor kwaliteit, testautomatisering en het automatiseren van het softwareontwikkelproces. Ook draag je bij aan het toepassen en bijhouden van Java-ontwikkelstandaarden en aan de Java-community binnen en buiten het Kadaster.

Eisen

  • De inschrijver sluit een driepartijen detacheringsovereenkomst af, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. De inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten. Indien de inschrijver niet aan deze eis voldoet, wordt de inschrijving terzijde gelegd.
  • Een maximumuurtarief van € 95,00 exclusief btw, inclusief woon-werkverkeer, fee Flextender en overige kosten.
  • Het cv dient in het Nederlands te zijn opgesteld en mag niet langer zijn dan maximaal 5 pagina’s A4. De motivaties op de eisen en de antwoorden op de gunningscriteria dienen binnen het opgegeven aantal pagina’s te worden opgenomen.
  • De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift.
  • Aantoonbaar hbo-werk- en denkniveau.
  • Taalniveau Nederlands minimaal B2.
  • Minimaal 5 jaar ervaring als Java software engineer.
  • Aantoonbare ervaring met Spring (Boot).
  • Aantoonbare ervaring met Angular.
  • Aantoonbare ervaring met containerisation en Kubernetes.
  • Aantoonbare ervaring met BPMN-methodology.
  • Aantoonbare ervaring met Event Sourcing/CQRS.
  • Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire agile teams en omgevingen.

Wensen

  • De aanpak sluit aan bij de wensen van het Kadaster op het gebied van de vereiste technieken, methoden en tools.
  • De expertise en competenties sluiten aan bij de eisen van de opdracht en dragen bij aan de te behalen resultaten binnen de geschetste situatie.
  • Een concrete situatie waarin de bijdrage aan de samenwerking binnen het team waardevol is geweest.
  • Aantoonbare ervaring met de tools Robot Framework en Cypress.

Competenties

  • Teamspeler
  • Analytisch vermogen
  • Resultaatgericht
  • Proactief
  • Communicatief sterk, zowel schriftelijk als mondeling

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 margeDe Transparante Broker rekent € 5,00 marge bovenop je gewenste uurtarief. Je uurtarief bij de opdrachtgever is € 5,00
Hoeft nog niet op maat gemaakt te worden voor de opdracht
Je hebt al gesolliciteerd voor "Senior Software Engineer (2x)". Wil je opnieuw solliciteren?
Alleen uit te voeren via omzetverloning
De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
Meer info over omzetverloning
Onze voorwaarden

Onze voorwaarden in één oogopslag

  • Altijd een vaste, lage marge van €5,- per gewerkt uur.
  • Wij vragen geen exclusiviteit van jou.
  • Wij nemen nooit een concurrentie- of relatiebeding op in ons contract.
  • Wij betalen je direct na ontvangst van de betaling van de opdrachtgever.
Meer over onze voorwaarden