< Naar alle vacatures

Back-end Developer

Opleidingsniveau

Minimaal HBO/universitair werk- en denkniveau in software engineering

Salarisindicatie in loondienst

€45000 - €70000 per jaar

Indicatie uurtarief bij ZZP

€75 - €100 per uur

Doorgroeimogelijkheden

Senior Back-end Developer, Technical Lead, Software Architect

Competenties & vaardigheden

Python, PostgreSQL, Webtechnologieën, GIT, Docker

Gerelateerde functies

Software Engineer, Data Engineer, DevOps Engineer, Full Stack Developer

Functiebeschrijving

Een Back-end Developer speelt een cruciale rol in het ontwikkelen en onderhouden van softwaretoepassingen die de basis vormen voor verschillende digitale producten. Deze functie richt zich op het creëren van de serverzijde van webapplicaties en het optimaliseren van de prestaties, veiligheid en schaalbaarheid van systemen. Back-end Developers werken met programmeertalen zoals Python en databasebeheersystemen zoals PostgreSQL om robuuste en efficiënte softwareoplossingen te bouwen. Ze zijn ook verantwoordelijk voor de integratie van applicaties met andere systemen en voor het waarborgen van een soepele communicatie tussen de server en de gebruikersinterface.

Salaris

In de wereld van technologie en softwareontwikkeling, varieert het salaris van een Back-end Developer sterk, afhankelijk van ervaring, locatie en het type werk. Voor ontwikkelaars die in een vast dienstverband werken, kunnen de salarissen variëren van € 45.000 tot € 70.000 per jaar. Voor zzp opdrachten liggen de tarieven doorgaans tussen de € 75 en € 100 per uur, afhankelijk van de specifieke vereisten van de opdracht. Ook opdrachten voor de overheid kunnen aantrekkelijk zijn, maar zijn vaak aan specifieke regels en procedures gebonden. Interim werk biedt ontwikkelaars de flexibiliteit om tijdelijk in te springen bij verschillende projecten, wat zowel uitdagend als lucratief kan zijn.

Typische taken

De dagelijkse taken van een Back-end Developer omvatten doorgaans het ontwerpen en implementeren van back-end systemen, het schrijven van API's voor communicatie met de front-end, en het optimaliseren van databases voor maximale efficiëntie. Daarnaast worden zij vaak betrokken bij het testen en debuggen van software om eventuele problemen op te lossen voordat de applicaties live gaan. Het samenwerken met andere teamleden, zoals UX-designers en projectmanagers, is ook een essentieel onderdeel van de rol om ervoor te zorgen dat de eindproducten voldoen aan de behoeften van de gebruikers. Kennis van containertechnologieën zoals Docker is een pluspunt, aangezien dit de ontwikkeling en uitrol van applicaties vergemakkelijkt.

Opleiding en specialisatie

Om een specialist te worden in de rol van Back-end Developer, is een sterke achtergrond in software engineering cruciaal. De meeste professionals in dit vakgebied hebben minimaal een HBO- of universitaire opleiding in een relevante discipline. Voor degenen die hun vaardigheden verder willen ontwikkelen, bieden veel instellingen cursussen en certificeringen aan in populaire programmeertalen, cloudtechnologieën en softwareontwikkeling. Networking met andere professionals in de sector kan ook waardevol zijn, evenals deelname aan samenwerkingsprojecten. Dit kan leiden tot een breed scala aan zzp opdrachten en functies binnen de overheid of in de privésector. Naarmate je expertise groeit, zijn er mogelijkheden om door te groeien naar senior ontwikkelposities of managementrollen waarbij je teams kunt aansturen en strategische beslissingen kunt nemen.

Opleidingsniveau

Minimaal HBO/universitair werk- en denkniveau in software engineering

Salarisindicatie in loondienst

€45000 - €70000 per jaar

Indicatie uurtarief bij ZZP

€75 - €100 per uur

Doorgroeimogelijkheden

Senior Back-end Developer, Technical Lead, Software Architect

Competenties & vaardigheden

Python, PostgreSQL, Webtechnologieën, GIT, Docker

Gerelateerde functies

Software Engineer, Data Engineer, DevOps Engineer, Full Stack Developer

Functiebeschrijving

Een Back-end Developer speelt een cruciale rol in het ontwikkelen en onderhouden van softwaretoepassingen die de basis vormen voor verschillende digitale producten. Deze functie richt zich op het creëren van de serverzijde van webapplicaties en het optimaliseren van de prestaties, veiligheid en schaalbaarheid van systemen. Back-end Developers werken met programmeertalen zoals Python en databasebeheersystemen zoals PostgreSQL om robuuste en efficiënte softwareoplossingen te bouwen. Ze zijn ook verantwoordelijk voor de integratie van applicaties met andere systemen en voor het waarborgen van een soepele communicatie tussen de server en de gebruikersinterface.

Salaris

In de wereld van technologie en softwareontwikkeling, varieert het salaris van een Back-end Developer sterk, afhankelijk van ervaring, locatie en het type werk. Voor ontwikkelaars die in een vast dienstverband werken, kunnen de salarissen variëren van € 45.000 tot € 70.000 per jaar. Voor zzp opdrachten liggen de tarieven doorgaans tussen de € 75 en € 100 per uur, afhankelijk van de specifieke vereisten van de opdracht. Ook opdrachten voor de overheid kunnen aantrekkelijk zijn, maar zijn vaak aan specifieke regels en procedures gebonden. Interim werk biedt ontwikkelaars de flexibiliteit om tijdelijk in te springen bij verschillende projecten, wat zowel uitdagend als lucratief kan zijn.

Typische taken

De dagelijkse taken van een Back-end Developer omvatten doorgaans het ontwerpen en implementeren van back-end systemen, het schrijven van API's voor communicatie met de front-end, en het optimaliseren van databases voor maximale efficiëntie. Daarnaast worden zij vaak betrokken bij het testen en debuggen van software om eventuele problemen op te lossen voordat de applicaties live gaan. Het samenwerken met andere teamleden, zoals UX-designers en projectmanagers, is ook een essentieel onderdeel van de rol om ervoor te zorgen dat de eindproducten voldoen aan de behoeften van de gebruikers. Kennis van containertechnologieën zoals Docker is een pluspunt, aangezien dit de ontwikkeling en uitrol van applicaties vergemakkelijkt.

Opleiding en specialisatie

Om een specialist te worden in de rol van Back-end Developer, is een sterke achtergrond in software engineering cruciaal. De meeste professionals in dit vakgebied hebben minimaal een HBO- of universitaire opleiding in een relevante discipline. Voor degenen die hun vaardigheden verder willen ontwikkelen, bieden veel instellingen cursussen en certificeringen aan in populaire programmeertalen, cloudtechnologieën en softwareontwikkeling. Networking met andere professionals in de sector kan ook waardevol zijn, evenals deelname aan samenwerkingsprojecten. Dit kan leiden tot een breed scala aan zzp opdrachten en functies binnen de overheid of in de privésector. Naarmate je expertise groeit, zijn er mogelijkheden om door te groeien naar senior ontwikkelposities of managementrollen waarbij je teams kunt aansturen en strategische beslissingen kunt nemen.

Ministerie van Justitie en Veiligheid (JenV) Logo
Back-End Developer Gegevensboekhouding
Ministerie van Justitie en Veiligheid (JenV)
Ministerie van Justitie en Veiligheid (JenV)
Utrecht
36 uur
1 sep. 2026
onbekend
Alleen via omzetverloning
Logo Ministerie van Justitie en Veiligheid (JenV)
Utrecht
onbekend
36 uur
1 sep. 2026
Reageer
Deadline: 24 aug. 2026
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Opdrachtomschrijving

Applicatieontwikkeling binnen JenV verloopt tegenwoordig vooral door samenstellen van bouwstenen en configuratie van standaardapplicaties, niet door volledig maatwerk vanaf nul.

Technisch ontwerp en ontwikkelmethoden zijn aangepast aan deze opbouw; specialistische kennis van moderne technologieën en open source is essentieel.

Veel gebruikte werkwijzen zijn Agile (Scrum, XP) en SAFe; ontwikkelteams maken steeds vaker deel uit van DevOps-teams met focus op continuous integration en continuous delivery.

De afdeling Beleid, Kennis & Innovatie (BKI) ondersteunt het CIO-office en adviseert over IV-beleid, samenwerking in kennisnetwerken en toekomstgerichte informatievoorziening binnen het JenV-domein.

De opdracht richt zich op het leveren van een ervaren Back-End Developer voor robuuste applicaties binnen een professionele, complexe omgeving, met aandacht voor automatisering, beveiliging en samenwerking binnen het CIO-Office en CDO-team.

Vereist profiel

  • HBO werk- en denkniveau — duidelijk en onderbouwd in het cv (opsomming of arcering).
  • Minimaal 5 jaar aantoonbare en bewezen ervaring als Applicatie Back-end Developer (geen data engineering) in een professionele en complexe omgeving — duidelijk en onderbouwd in het cv.
  • Minimaal 5 jaar aantoonbare en bewezen ervaring met Python — duidelijk en onderbouwd in het cv.
  • Minimaal 3 jaar aantoonbare ervaring met Microsoft Azure — duidelijk en onderbouwd in het cv.
  • Minimaal 3 jaar ervaring met het ontwerpen van REST API's conform OpenAPI Spec 2.0 of hoger — duidelijk en onderbouwd in het cv.
  • Minimaal 3 jaar ervaring met unit testing (pytest of unittest) — duidelijk en onderbouwd in het cv.
  • De kandidaat moet minimaal een voldoende scoren op het voorafgaande assessment om voor gunning in aanmerking te komen.

Wensen

  • Aantoonbare ervaring met het bouwen van robuuste back-end systemen, bij voorkeur met Flask.
  • Verdieping in Azure-services, automation en beveiligingsmaatregelen.
  • Ervaring met authenticatie- en autorisatiemechanismen (OAuth2, JWT, Azure AD).
  • Kennis van NoSQL-databases (Cosmos DB, MongoDB) en graph-databases (Neo4j) is een pré.
  • Bekendheid met SOLID-principes en best practices; kennis van het werkveld van de Chief Data Officer is een pluspunt.

Competenties

  • Analyseren
  • Klantgerichtheid
  • Omgevingsbewustzijn
  • Plannen en organiseren
  • Resultaatgerichtheid
  • Samenwerken
  • Voortgangscontrole
  • Zelfontwikkeling

Aanvullende informatie

Bij plaatsing als leverancier zijn gegevens benodigd voor naleving van de Wet keten- en inlenersaansprakelijkheid (WKA). Risico’s worden afgedekt via een G-rekening of, als alternatief en met bewijs, per kwartaal een accountantsverklaring (assurance report inzake inlening personeel). Kosten van de accountantsverklaring komen voor rekening van de aanbieder.

Locatie: Utrecht — Ministerie van Justitie en Veiligheid, Back-End Developer, Gegevensboekhouding ICT.

Eisen

  • De kandidaat heeft een HBO werk- en denkniveau (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)
  • De kandidaat heeft minimaal 5 jaar aantoonbare en bewezen ervaring als Applicatie Back-end Developer (geen data engineering) in een professionele en complexe omgeving (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)
  • De kandidaat heeft minimaal 5 jaar aantoonbaar en bewezen ervaring met Python (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)
  • De kandidaat heeft minimaal 3 jaar aantoonbare ervaring met Microsoft Azure (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)
  • De kandidaat heeft minimaal 3 jaar ervaring met het ontwerpen van REST API's conform OpenAPI Spec 20 of hoger (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)
  • De kandidaat heeft minimaal 3 jaar ervaring met unit testing (pytest unittest) (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering)
  • De kandidaat scoort minimaal een voldoende op het ingeleverde assessment om in aanmerking te komen voor gunning (Hiervoor wordt voorafgaand aan het gesprek een kort assesment toegestuurd met het verzoek deze voor het gesprek terug te sturen)

Wensen

  • De kandidaat heeft X jaar aantoonbare en bewezen ervaring als Applicatie Back-end Developer van robuuste systemen (geen data engineering) in een professionele en complexe omgeving. (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering).
  • De kandidaat heeft X jaar aantoonbare en bewezen ervaring met Python (bij voorkeur Flask) en het ontwerpen en bouwen van REST API's conform OpenAPI Spec 2.0 of hoger van robuuste systemen (geen data engineering) in een professionele en complexe omgeving. (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering).
  • De kandidaat heeft X jaar ervaring met Microsoft Azure en heeft kennis van o.a. automation, beveiliging en Azure services.. (Dit staat duidelijk en onderbouwd beschreven in het cv middels opsomming of arcering).
  • De kandidaat heeft ervaring met authenticatie- en autorisatiemechanismen (OAuth2, JWT, Azure AD).
  • De kandidaat heeft ervaring met NoSQL-databases (zoals Cosmos DB, MongoDB) en Graph databases (zoals Neo4j).
  • De kandidaat is bekend met SOLID principes en best-practices.
  • De kandidaat is bekend met het werkveld van de Chief Data Officer, bij voorkeur in relatie tot JenV.

Competenties

  • analyseren
  • klantgerichtheid
  • omgevingsbewustzijn
  • plannen en organiseren
  • resultaatgerichtheid
  • samenwerken
  • voortgangscontrole
  • zelfontwikkeling

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 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht