Opleidingsniveau
HBO werk- en denkniveau (minimaal)
Salarisindicatie in loondienst
€4000 - €6500 per maand
Indicatie uurtarief bij ZZP
€450 - €800 per uur
Doorgroeimogelijkheden
Doorstromen naar Lead Developer, Technical Team Lead, Software Architect, Engineering Manager of IT-afdelingshoofd
Competenties & vaardigheden
Java en Spring Boot, CI/CD en DevOps (Docker/Kubernetes), relationele databases (SQL/PL-SQL), testen en codekwaliteit
Gerelateerde functies
Lead Developer, DevOps Engineer, Software Architect, Technical Team Lead, Platform Engineer
Als Senior Developer vervul je een technische en inhoudelijke sleutelrol in het ontwerpen, bouwen en onderhouden van bedrijfsapplicaties. Je bent verantwoordelijk voor het vertalen van functionele eisen en user stories naar heldere technische oplossingen die passen binnen de geldende architectuurprincipes. In deze rol werk je sprintmatig binnen DevOps-omgevingen en draag je bij aan continue levering en betrouwbare productie-implementaties. Je werkzaamheden omvatten het schrijven van kwaliteitscode conform coding conventions, het opzetten en uitvoeren van unit-, integratie- en functionele tests, en het inrichten van CI/CD-pijplijnen. De functie leent zich voor verschillende vormen van inzet: vaste aanstelling, zzp opdrachten en interim werk. Ook opdrachten overheid komen veel voor binnen dit werkveld, waarbij kennis van beveiliging, governance en beheer van grootschalige systemen belangrijk is. Soms werk je in projecten of diensten die onder begrippen als DAS vallen, of vergelijkbare digitale-archiverings- en digitaliseringsprogramma's.
nnHet salaris van een Senior Developer hangt af van expertise, sector en contractvorm. In een vaste aanstelling ligt het bruto maandsalaris voor een ervaren senior doorgaans tussen circa €4.000 en €6.500, afhankelijk van verantwoordelijkheden en locatie. Als consultant of zzp’er liggen dagtarieven aanzienlijk hoger vanwege fiscale en administratieve verschillen; marktconforme tarieven voor senior-rolletjes bewegen zich vaak tussen €450 en €800 per dag bij zzp opdrachten en interim werk, afhankelijk van specialisatie en benodigde security- of domeinkennis. Bij opdrachten binnen de overheid kunnen schalen en procedures de beloning en secundaire voorwaarden beïnvloeden; daarnaast komen bij sommige trajecten extra onkostenvergoedingen of securityclearances voor. Voor een realistische inschatting is het raadzaam actuele marktinformatie of tariefbronnen te raadplegen, zeker wanneer je wisselt tussen vaste posities, opdrachten overheid en zzp opdrachten.
nnDe dagelijkse taken van een Senior Developer omvatten het opstellen en verfijnen van user stories, het ontwerpen van softwarecomponenten, en het daadwerkelijk implementeren ervan in een Java-omgeving met frameworks zoals Spring Boot. Je onderhoudt en ontwikkelt REST-services op basis van OpenAPI-specificaties, werkt met relationele databases (SQL/PL-SQL) en zet berichtenverkeer op met XML/XSLT waar nodig. Verder is kennis van GIT, Maven, containerisatie met Docker, orkestratie met Kubernetes en tooling als Rancher essentieel. Je richt CI/CD in (Jenkins, GitLab CI), voert testgestuurde ontwikkeling (TDD) uit en monitort codekwaliteit met dagelijkse metingen. Security by design en het toepassen van best practices voor veilige software zijn standaard. Naast technische taken begeleid en coach je medior- en junior-developers, voer je code reviews uit en werk je samen met product owners en testers om betrouwbare releases te realiseren. In sommige opdrachten, bijvoorbeeld bij de overheid of bij archiveringsprojecten zoals bij DAS-achtige organisaties, worden extra eisen gesteld op gebied van compliance en langdurige data-retentie.
nnSpecialiseren tot een sterke Senior Developer vraagt een combinatie van theoretische basis en veel praktijkervaring. Begin met een solide HBO-opleiding of vergelijkbaar en bouw daarna minimaal vijf jaar ervaring op in software development, bij voorkeur in agile en DevOps-contexten. Verdiep je in Java en Spring Boot, maar ook in moderne platformen: Docker, Kubernetes en cloud-native principes. Vergroot je kennis van CI/CD, testtechnieken (inclusief context-driven testing) en codekwaliteitstools. Praktische ervaring met relationele databases, PL/SQL en berichtenstandaarden (XML/XSLT) is vaak vereist. Zoek bewust variatie: combineer vaste posities met tijdelijke opdrachten, bijvoorbeeld zzp opdrachten of interim werk, om verschillende domeinen en architecturen te leren kennen; opdrachten overheid kunnen waardevolle ervaring en domeinkennis bieden. Coachingservaring en het overnemen van technische leiderschapstaken versnellen de ontwikkeling naar een specialist- of lead-rol. Volg certificeringen (bijv. Kubernetes, cloudproviders, Java-advanced), draag bij aan open-source of interne componenten, en blijf leren via conferenties en vakliteratuur. Door continu te oefenen met ontwerpprincipes, security en schaalbaarheid bouw je stap voor stap de expertise op die je tot een gevraagde specialist maakt, inzetbaar voor zowel vaste functies, zzp opdrachten als grotere opdrachten overheid en DAS-achtige projecten.
OPLEIDINGSNIVEAU:
HBO werk- en denkniveau (minimaal)
SALARISINDICATIE IN LOONDIENST
€4000 - €6500 per maand
INDICATIE UURTARIEF BIJ ZZP
€450 - €800 per uur
DOORGROEIMOGELIJKHEDEN
Doorstromen naar Lead Developer, Technical Team Lead, Software Architect, Engineering Manager of IT-afdelingshoofd
COMPTENTIES & VAARDIGHEDEN
Java en Spring Boot, CI/CD en DevOps (Docker/Kubernetes), relationele databases (SQL/PL-SQL), testen en codekwaliteit
GERELATEERDE FUNCTIES
Lead Developer, DevOps Engineer, Software Architect, Technical Team Lead, Platform Engineer
Als Senior Developer vervul je een technische en inhoudelijke sleutelrol in het ontwerpen, bouwen en onderhouden van bedrijfsapplicaties. Je bent verantwoordelijk voor het vertalen van functionele eisen en user stories naar heldere technische oplossingen die passen binnen de geldende architectuurprincipes. In deze rol werk je sprintmatig binnen DevOps-omgevingen en draag je bij aan continue levering en betrouwbare productie-implementaties. Je werkzaamheden omvatten het schrijven van kwaliteitscode conform coding conventions, het opzetten en uitvoeren van unit-, integratie- en functionele tests, en het inrichten van CI/CD-pijplijnen. De functie leent zich voor verschillende vormen van inzet: vaste aanstelling, zzp opdrachten en interim werk. Ook opdrachten overheid komen veel voor binnen dit werkveld, waarbij kennis van beveiliging, governance en beheer van grootschalige systemen belangrijk is. Soms werk je in projecten of diensten die onder begrippen als DAS vallen, of vergelijkbare digitale-archiverings- en digitaliseringsprogramma's.
nnHet salaris van een Senior Developer hangt af van expertise, sector en contractvorm. In een vaste aanstelling ligt het bruto maandsalaris voor een ervaren senior doorgaans tussen circa €4.000 en €6.500, afhankelijk van verantwoordelijkheden en locatie. Als consultant of zzp’er liggen dagtarieven aanzienlijk hoger vanwege fiscale en administratieve verschillen; marktconforme tarieven voor senior-rolletjes bewegen zich vaak tussen €450 en €800 per dag bij zzp opdrachten en interim werk, afhankelijk van specialisatie en benodigde security- of domeinkennis. Bij opdrachten binnen de overheid kunnen schalen en procedures de beloning en secundaire voorwaarden beïnvloeden; daarnaast komen bij sommige trajecten extra onkostenvergoedingen of securityclearances voor. Voor een realistische inschatting is het raadzaam actuele marktinformatie of tariefbronnen te raadplegen, zeker wanneer je wisselt tussen vaste posities, opdrachten overheid en zzp opdrachten.
nnDe dagelijkse taken van een Senior Developer omvatten het opstellen en verfijnen van user stories, het ontwerpen van softwarecomponenten, en het daadwerkelijk implementeren ervan in een Java-omgeving met frameworks zoals Spring Boot. Je onderhoudt en ontwikkelt REST-services op basis van OpenAPI-specificaties, werkt met relationele databases (SQL/PL-SQL) en zet berichtenverkeer op met XML/XSLT waar nodig. Verder is kennis van GIT, Maven, containerisatie met Docker, orkestratie met Kubernetes en tooling als Rancher essentieel. Je richt CI/CD in (Jenkins, GitLab CI), voert testgestuurde ontwikkeling (TDD) uit en monitort codekwaliteit met dagelijkse metingen. Security by design en het toepassen van best practices voor veilige software zijn standaard. Naast technische taken begeleid en coach je medior- en junior-developers, voer je code reviews uit en werk je samen met product owners en testers om betrouwbare releases te realiseren. In sommige opdrachten, bijvoorbeeld bij de overheid of bij archiveringsprojecten zoals bij DAS-achtige organisaties, worden extra eisen gesteld op gebied van compliance en langdurige data-retentie.
nnSpecialiseren tot een sterke Senior Developer vraagt een combinatie van theoretische basis en veel praktijkervaring. Begin met een solide HBO-opleiding of vergelijkbaar en bouw daarna minimaal vijf jaar ervaring op in software development, bij voorkeur in agile en DevOps-contexten. Verdiep je in Java en Spring Boot, maar ook in moderne platformen: Docker, Kubernetes en cloud-native principes. Vergroot je kennis van CI/CD, testtechnieken (inclusief context-driven testing) en codekwaliteitstools. Praktische ervaring met relationele databases, PL/SQL en berichtenstandaarden (XML/XSLT) is vaak vereist. Zoek bewust variatie: combineer vaste posities met tijdelijke opdrachten, bijvoorbeeld zzp opdrachten of interim werk, om verschillende domeinen en architecturen te leren kennen; opdrachten overheid kunnen waardevolle ervaring en domeinkennis bieden. Coachingservaring en het overnemen van technische leiderschapstaken versnellen de ontwikkeling naar een specialist- of lead-rol. Volg certificeringen (bijv. Kubernetes, cloudproviders, Java-advanced), draag bij aan open-source of interne componenten, en blijf leren via conferenties en vakliteratuur. Door continu te oefenen met ontwerpprincipes, security en schaalbaarheid bouw je stap voor stap de expertise op die je tot een gevraagde specialist maakt, inzetbaar voor zowel vaste functies, zzp opdrachten als grotere opdrachten overheid en DAS-achtige projecten.