< Naar alle vacatures

Applicatieontwikkelaar (Senior Java)

Opleidingsniveau

HBO/WO Informatica of Software Engineering, of aantoonbare gelijkwaardige werkervaring

Salarisindicatie in loondienst

€4200 - €6800 per maand

Indicatie uurtarief bij ZZP

€450 - €900 per uur

Doorgroeimogelijkheden

Senior Developer, Tech Lead, Team Lead, Solution Architect, Enterprise Architect, Engineering Manager, CTO

Competenties & vaardigheden

Java (11+), Spring Boot, RESTful API's, Microservices, Containerplatformen (Docker/Kubernetes/OpenShift)

Gerelateerde functies

Java Developer, Backend Developer, DevOps Engineer, Software Engineer, Solution Architect

Functieomschrijving

n

Een applicatieontwikkelaar met focus op Java is verantwoordelijk voor het ontwerpen, bouwen en onderhouden van bedrijfsapplicaties die betrouwbaar, schaalbaar en veilig moeten functioneren. De functie richt zich op backend-ontwikkeling binnen een microservices-architectuur, waarbij moderne frameworks en containerplatformen worden ingezet. Je werkt aan het opzetten en verbeteren van RESTful API’s, het implementeren van businesslogica en het integreren van verschillende systemen en databronnen. De rol vereist dat je zowel zelfstandig als in multidisciplinaire agile teams kunt werken en dat je rekening houdt met kwaliteitsnormen, security-eisen en privacyaspecten in de ontwikkeling van software. Freelancers en zelfstandigen zullen deze rol ook tegenkomen in de vorm van zzp opdrachten of interim werk, vaak via opdrachten overheid of private opdrachtgevers; in sommige aanbestedingen en projecten wordt gewerkt met centrale inkoop- en uitzendconstructies zoals DAS.

nn

Salarisindicatie

n

Het salaris voor een senior applicatieontwikkelaar in Java varieert afhankelijk van ervaring, verantwoordelijkheden en arbeidsvorm. Als vaste werknemer ligt het bruto maandsalaris doorgaans in de range van ongeveer €4.200 tot €6.800, afhankelijk van secundaire arbeidsvoorwaarden en schaalniveaus. Voor zzp’ers en consultants gelden dagtarieven; een gangbare range voor senior Java-specialisten is ruwweg €450 tot €900 per dag, afhankelijk van vakbekwaamheid, urgentie van de opdracht en of het gaat om opdrachten overheid of commerciële markt. Interim werk en opdrachten via aanbestedingen kunnen extra eisen stellen (zoals VOG, beveiligingsniveaus of specifieke contractvormen) die invloed hebben op het tarief of het netto-inkomen. Bij beoordelen van inkomsten moet je ook rekening houden met vakantiedagen, pensioenopbouw en andere arbeidsvoorwaarden die bij loondienst normaal zijn inbegrepen.

nn

Veelvoorkomende taken van de functie

n

De dagelijkse werkzaamheden bestaan uit het ontwerpen en implementeren van services met Java (meestal Java 11+), het ontwikkelen van Spring Boot-applicaties, het opzetten van API’s en het integreren met message- en databaseplatformen. Je schrijft en onderhoudt unit- en integratietests, voert code reviews uit en draagt bij aan continuous integration- en deployment-pijplijnen. Verder ben je betrokken bij containerisatie (Docker), orkestratie op platforms zoals Kubernetes of OpenShift, en bij migraties van legacy-systemen of lift & shift-trajecten. Communicatie met stakeholders en het vertalen van functionele eisen naar technische oplossingen maken deel uit van de rol, net als het bewaken van performance en het oplossen van incidenten in productieomgevingen. In omgevingen met mainframe-systemen en DB2 zijn specifieke integraties en datamigraties gebruikelijk. Zowel in vaste rollen als in interim werk is samenwerking met testers, product owners en operations van belang; als zzp’er zie je bij opdrachten overheid vaak extra administratieve en contractuele verplichtingen terug.

nn

Hoe ontwikkel je je tot specialist?

n

Om een specialist te worden, combineer je praktijkervaring met gerichte bijscholing. Begin met een stevige basis in softwareontwikkeling (HBO/WO of gelijkwaardige ervaring) en verdiep je in Java en relevante frameworks zoals Spring Boot. Werk actief aan projecten met microservices, containerplatformen en CI/CD-pijplijnen, en leer DevOps-praktijken en monitoringtools. Verdiep je ook in testen (TDD/BDD) en security-by-design. Voor opdrachten in de (semi)publieke sector is kennis van regelgeving en privacy (AVG) een plus. Bouw een portfolio van succesvolle migraties, integraties en performanceverbeteringen en deel kennis via kennissessies of open source bijdragen; dat vergroot je zichtbaarheid voor zowel vaste functies als zzp opdrachten en interim werk. Netwerken en zichtbaarheid bij marktpartijen die opdrachten overheid uitvoeren, of samenwerken met bureaus die werken via DAS, kan de toegang tot complexe projecten versnellen. Volg relevante certificaten (bijv. Kubernetes, cloudproviders, architectuur) en ontwikkel je richting functies als technisch leider, solution architect of teamlead, waarin je strategische keuzes maakt en technische richting geeft.

Opleidingsniveau

HBO/WO Informatica of Software Engineering, of aantoonbare gelijkwaardige werkervaring

Salarisindicatie in loondienst

€4200 - €6800 per maand

Indicatie uurtarief bij ZZP

€450 - €900 per uur

Doorgroeimogelijkheden

Senior Developer, Tech Lead, Team Lead, Solution Architect, Enterprise Architect, Engineering Manager, CTO

Competenties & vaardigheden

Java (11+), Spring Boot, RESTful API's, Microservices, Containerplatformen (Docker/Kubernetes/OpenShift)

Gerelateerde functies

Java Developer, Backend Developer, DevOps Engineer, Software Engineer, Solution Architect

Functieomschrijving

n

Een applicatieontwikkelaar met focus op Java is verantwoordelijk voor het ontwerpen, bouwen en onderhouden van bedrijfsapplicaties die betrouwbaar, schaalbaar en veilig moeten functioneren. De functie richt zich op backend-ontwikkeling binnen een microservices-architectuur, waarbij moderne frameworks en containerplatformen worden ingezet. Je werkt aan het opzetten en verbeteren van RESTful API’s, het implementeren van businesslogica en het integreren van verschillende systemen en databronnen. De rol vereist dat je zowel zelfstandig als in multidisciplinaire agile teams kunt werken en dat je rekening houdt met kwaliteitsnormen, security-eisen en privacyaspecten in de ontwikkeling van software. Freelancers en zelfstandigen zullen deze rol ook tegenkomen in de vorm van zzp opdrachten of interim werk, vaak via opdrachten overheid of private opdrachtgevers; in sommige aanbestedingen en projecten wordt gewerkt met centrale inkoop- en uitzendconstructies zoals DAS.

nn

Salarisindicatie

n

Het salaris voor een senior applicatieontwikkelaar in Java varieert afhankelijk van ervaring, verantwoordelijkheden en arbeidsvorm. Als vaste werknemer ligt het bruto maandsalaris doorgaans in de range van ongeveer €4.200 tot €6.800, afhankelijk van secundaire arbeidsvoorwaarden en schaalniveaus. Voor zzp’ers en consultants gelden dagtarieven; een gangbare range voor senior Java-specialisten is ruwweg €450 tot €900 per dag, afhankelijk van vakbekwaamheid, urgentie van de opdracht en of het gaat om opdrachten overheid of commerciële markt. Interim werk en opdrachten via aanbestedingen kunnen extra eisen stellen (zoals VOG, beveiligingsniveaus of specifieke contractvormen) die invloed hebben op het tarief of het netto-inkomen. Bij beoordelen van inkomsten moet je ook rekening houden met vakantiedagen, pensioenopbouw en andere arbeidsvoorwaarden die bij loondienst normaal zijn inbegrepen.

nn

Veelvoorkomende taken van de functie

n

De dagelijkse werkzaamheden bestaan uit het ontwerpen en implementeren van services met Java (meestal Java 11+), het ontwikkelen van Spring Boot-applicaties, het opzetten van API’s en het integreren met message- en databaseplatformen. Je schrijft en onderhoudt unit- en integratietests, voert code reviews uit en draagt bij aan continuous integration- en deployment-pijplijnen. Verder ben je betrokken bij containerisatie (Docker), orkestratie op platforms zoals Kubernetes of OpenShift, en bij migraties van legacy-systemen of lift & shift-trajecten. Communicatie met stakeholders en het vertalen van functionele eisen naar technische oplossingen maken deel uit van de rol, net als het bewaken van performance en het oplossen van incidenten in productieomgevingen. In omgevingen met mainframe-systemen en DB2 zijn specifieke integraties en datamigraties gebruikelijk. Zowel in vaste rollen als in interim werk is samenwerking met testers, product owners en operations van belang; als zzp’er zie je bij opdrachten overheid vaak extra administratieve en contractuele verplichtingen terug.

nn

Hoe ontwikkel je je tot specialist?

n

Om een specialist te worden, combineer je praktijkervaring met gerichte bijscholing. Begin met een stevige basis in softwareontwikkeling (HBO/WO of gelijkwaardige ervaring) en verdiep je in Java en relevante frameworks zoals Spring Boot. Werk actief aan projecten met microservices, containerplatformen en CI/CD-pijplijnen, en leer DevOps-praktijken en monitoringtools. Verdiep je ook in testen (TDD/BDD) en security-by-design. Voor opdrachten in de (semi)publieke sector is kennis van regelgeving en privacy (AVG) een plus. Bouw een portfolio van succesvolle migraties, integraties en performanceverbeteringen en deel kennis via kennissessies of open source bijdragen; dat vergroot je zichtbaarheid voor zowel vaste functies als zzp opdrachten en interim werk. Netwerken en zichtbaarheid bij marktpartijen die opdrachten overheid uitvoeren, of samenwerken met bureaus die werken via DAS, kan de toegang tot complexe projecten versnellen. Volg relevante certificaten (bijv. Kubernetes, cloudproviders, architectuur) en ontwikkel je richting functies als technisch leider, solution architect of teamlead, waarin je strategische keuzes maakt en technische richting geeft.