Opleidingsniveau
Minimaal HBO in Informatica, Software Engineering of vergelijkbaar; WO is een pré
Salarisindicatie in loondienst
€3500 - €5500 per maand
Indicatie uurtarief bij ZZP
€450 - €700 per uur
Doorgroeimogelijkheden
Senior developer, Technical lead, Software architect, Engineering manager, Product owner
Competenties & vaardigheden
Java (Spring Boot), Angular, SQL/PostGIS (ruimtelijke queries), Docker & Kubernetes, CI/CD en testing
Gerelateerde functies
Backend Java ontwikkelaar, Frontend Angular ontwikkelaar, GIS-ontwikkelaar, DevOps engineer, Softwarearchitect
Als Fullstack Java/Angular ontwikkelaar werk je aan zowel backend- als frontendcomponenten van webapplicaties met een nadruk op schaalbare, data-gedreven oplossingen. Je bouwt API's en services in Java met frameworks zoals Spring Boot en ontwikkelt gebruikersinterfaces en clientlogica in Angular. In veel projecten komen ruimtelijke data en routingvraagstukken voor, waarbij je met PostGIS, spatial queries en routing-engines kunt werken. Je opereert meestal binnen agile teams (Scrum of Kanban) en levert incrementeel waarde door middel van sprints, user stories en continue integratie. De rol vereist technisch inzicht gecombineerd met pragmatische engineering: je moet betrouwbare, onderhoudbare code schrijven, integraties opzetten met messaging-systemen en de applicatie veilig en performant houden.
nnHet salaris van een Fullstack Java/Angular ontwikkelaar kan sterk variëren afhankelijk van ervaring, verantwoordelijkheden en contractvorm. Als vaste medewerker ligt een gangbare salarisschaal vaak tussen de €3.500 en €5.500 bruto per maand voor mid-level posities, met senior rollen die aanzienlijk hoger liggen. Voor zzp opdrachten en interim werk zien de dagtarieven er anders uit; ervaren zzp'ers of consultants rekenen veelal tussen de €450 en €700 per dag, afhankelijk van specialisatie en vraag. Bij opdrachten overheid en andere publieke partijen spelen vaak specifieke inkoop- en contractvormen mee, inclusief raamcontracten en opgelegde administratieve systemen zoals DAS; dit kan invloed hebben op tariefonderhandelingen en facturatie. Voor tijdelijke opdrachten via detacheringsbureaus of consultancyorganisaties gelden afwijkende marges en secundaire voorwaarden. Houd rekening met extra voordelen of vergoedingen voor opleidingen, reiskosten en thuiswerkfaciliteiten die in sommige organisaties onderdeel zijn van het pakket.
nnDe dagelijkse werkzaamheden bestaan uit het ontwerpen en implementeren van RESTful API's met Spring Boot, ontwikkelen van interactieve frontends met Angular, en het modelleren of bevragen van ruimtelijke data in PostGIS. Je implementeert businesslogica voor map-matching en routering, integreert met routing-engines zoals GraphHopper of alternatieven, en realiseert event-driven datastromen met berichtenbussen zoals Kafka. Daarnaast beheer je containerisatie en deployment pipelines: Docker images bouwen, Kubernetes manifests of Helm charts opstellen, en infrastructure-as-code gebruiken voor herhaalbare omgevingen. Testing hoort er integraal bij: unit tests, integratietests en end-to-end tests in CI/CD pipelines. Code reviews, pairing en documentatie maken onderdeel uit van je bijdrage aan het team. Je stemt regelmatig af met product owners en stakeholders om features te prioriteren en levert operationele ondersteuning bij incidenten of performance-tuning in productieomgevingen.
nnWorden tot specialist vereist een combinatie van formele kennis en veel praktijkervaring. Begin met een relevante opleiding, zoals HBO of WO in Informatica, Software Engineering of Geoinformatica, en verdiep je vervolgens in kerntechnologieën: Java en Spring Boot, Angular voor frontend, en ruimtelijke databases zoals PostGIS. Werk actief aan projecten — zowel in loondienst als via zzp opdrachten of interim werk — om brede ervaring op te bouwen. Pak uitdagende opdrachten aan, waaronder opdrachten overheid of gedeelde dataplatformen, zodat je ervaring opdoet met strengere beveiligingseisen en compliance. Doe ervaring op met infrastructure-as-code (Terraform, Helm), Kubernetes en CI/CD; behaal relevante certificeringen (bijv. Kubernetes Certified, Cloud provider-certificaten) om je kennis te formaliseren. Bouw een portfolio met cases: performance-optimalisaties, implementaties van map-matching of integraties met messaging-systemen. Draag bij aan open-source projecten zoals routing-engines of GIS-bibliotheken om reputatie en expertise zichtbaar te maken. Leer communiceren op organisatieniveau en ontwikkel vaardigheden in architectuur en leiderschap om door te groeien naar rollen als technisch lead of architect. Als je regelmatig via DAS of vergelijkbare administratieve systemen werkt, leer je die processen gebruiken voor efficiënte facturatie en contractbeheer, wat je inzetbaarheid in publieke opdrachten verhoogt. Netwerk actief op conferenties en in communities, en overweeg mentorships of meetups om je kennis te verdiepen en up-to-date te blijven met nieuwe ontwikkelingen in zowel backend- als frontendtechnologieën.
Opleidingsniveau
Minimaal HBO in Informatica, Software Engineering of vergelijkbaar; WO is een pré
Salarisindicatie in loondienst
€3500 - €5500 per maand
Indicatie uurtarief bij ZZP
€450 - €700 per uur
Doorgroeimogelijkheden
Senior developer, Technical lead, Software architect, Engineering manager, Product owner
Competenties & vaardigheden
Java (Spring Boot), Angular, SQL/PostGIS (ruimtelijke queries), Docker & Kubernetes, CI/CD en testing
Gerelateerde functies
Backend Java ontwikkelaar, Frontend Angular ontwikkelaar, GIS-ontwikkelaar, DevOps engineer, Softwarearchitect
Als Fullstack Java/Angular ontwikkelaar werk je aan zowel backend- als frontendcomponenten van webapplicaties met een nadruk op schaalbare, data-gedreven oplossingen. Je bouwt API's en services in Java met frameworks zoals Spring Boot en ontwikkelt gebruikersinterfaces en clientlogica in Angular. In veel projecten komen ruimtelijke data en routingvraagstukken voor, waarbij je met PostGIS, spatial queries en routing-engines kunt werken. Je opereert meestal binnen agile teams (Scrum of Kanban) en levert incrementeel waarde door middel van sprints, user stories en continue integratie. De rol vereist technisch inzicht gecombineerd met pragmatische engineering: je moet betrouwbare, onderhoudbare code schrijven, integraties opzetten met messaging-systemen en de applicatie veilig en performant houden.
nnHet salaris van een Fullstack Java/Angular ontwikkelaar kan sterk variëren afhankelijk van ervaring, verantwoordelijkheden en contractvorm. Als vaste medewerker ligt een gangbare salarisschaal vaak tussen de €3.500 en €5.500 bruto per maand voor mid-level posities, met senior rollen die aanzienlijk hoger liggen. Voor zzp opdrachten en interim werk zien de dagtarieven er anders uit; ervaren zzp'ers of consultants rekenen veelal tussen de €450 en €700 per dag, afhankelijk van specialisatie en vraag. Bij opdrachten overheid en andere publieke partijen spelen vaak specifieke inkoop- en contractvormen mee, inclusief raamcontracten en opgelegde administratieve systemen zoals DAS; dit kan invloed hebben op tariefonderhandelingen en facturatie. Voor tijdelijke opdrachten via detacheringsbureaus of consultancyorganisaties gelden afwijkende marges en secundaire voorwaarden. Houd rekening met extra voordelen of vergoedingen voor opleidingen, reiskosten en thuiswerkfaciliteiten die in sommige organisaties onderdeel zijn van het pakket.
nnDe dagelijkse werkzaamheden bestaan uit het ontwerpen en implementeren van RESTful API's met Spring Boot, ontwikkelen van interactieve frontends met Angular, en het modelleren of bevragen van ruimtelijke data in PostGIS. Je implementeert businesslogica voor map-matching en routering, integreert met routing-engines zoals GraphHopper of alternatieven, en realiseert event-driven datastromen met berichtenbussen zoals Kafka. Daarnaast beheer je containerisatie en deployment pipelines: Docker images bouwen, Kubernetes manifests of Helm charts opstellen, en infrastructure-as-code gebruiken voor herhaalbare omgevingen. Testing hoort er integraal bij: unit tests, integratietests en end-to-end tests in CI/CD pipelines. Code reviews, pairing en documentatie maken onderdeel uit van je bijdrage aan het team. Je stemt regelmatig af met product owners en stakeholders om features te prioriteren en levert operationele ondersteuning bij incidenten of performance-tuning in productieomgevingen.
nnWorden tot specialist vereist een combinatie van formele kennis en veel praktijkervaring. Begin met een relevante opleiding, zoals HBO of WO in Informatica, Software Engineering of Geoinformatica, en verdiep je vervolgens in kerntechnologieën: Java en Spring Boot, Angular voor frontend, en ruimtelijke databases zoals PostGIS. Werk actief aan projecten — zowel in loondienst als via zzp opdrachten of interim werk — om brede ervaring op te bouwen. Pak uitdagende opdrachten aan, waaronder opdrachten overheid of gedeelde dataplatformen, zodat je ervaring opdoet met strengere beveiligingseisen en compliance. Doe ervaring op met infrastructure-as-code (Terraform, Helm), Kubernetes en CI/CD; behaal relevante certificeringen (bijv. Kubernetes Certified, Cloud provider-certificaten) om je kennis te formaliseren. Bouw een portfolio met cases: performance-optimalisaties, implementaties van map-matching of integraties met messaging-systemen. Draag bij aan open-source projecten zoals routing-engines of GIS-bibliotheken om reputatie en expertise zichtbaar te maken. Leer communiceren op organisatieniveau en ontwikkel vaardigheden in architectuur en leiderschap om door te groeien naar rollen als technisch lead of architect. Als je regelmatig via DAS of vergelijkbare administratieve systemen werkt, leer je die processen gebruiken voor efficiënte facturatie en contractbeheer, wat je inzetbaarheid in publieke opdrachten verhoogt. Netwerk actief op conferenties en in communities, en overweeg mentorships of meetups om je kennis te verdiepen en up-to-date te blijven met nieuwe ontwikkelingen in zowel backend- als frontendtechnologieën.