Full Stack Developer (medior/senior)

Homerun B.V.

Amersfoort

On-site

EUR 45,000 - 58,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Salaris €4.000–€5.200 bruto/maand
Pensioen 4%
Vakantiegeld 8%
Mobiliteitsbudget
Wellbeingbudget
Ontwikkelbudget
Thuiswerkbudget
Lunches op kantoor
33 vakantiedagen
Feestdagen vakantiedag

Job summary

Homerun B.V. in Amersfoort zoekt een integratiegerichte backend engineer met Python/Django-ervaring. Je werkt aan koppelingen tussen systemen, bewaakt data-integriteit en ontwerpt contracten tussen partijen.

Je werkt samen met een PO, een solutions architect en een senior backend developer in een autonome, high-agency cultuur. Je gebruikt RabbitMQ, Kafka, SQS en Celery voor event-driven verwerking, en Identity & Access Management (OAuth2/OIDC, SAML, Keycloak) voor veiligheid.

Qualifications

  • Ervaring met Python/Django in productieomgevingen.
  • Sterk in integraties en faalscenario's.
  • Ervaring met identity & access management (OAuth2/OIDC, SAML, Keycloak).

Responsibilities

  • Beheer een afgebakend stuk werk van intake tot oplevering.
  • Ontwerp en implementeer koppelingen tussen systemen en definieer contracten.
  • Beoordeel en documenteer oplossingen; werk samen met collega’s.
  • Omgaan met faalscenario’s en bewaak dataconsistentie over systemen.

Skills

Python/Django
Event-driven
RabbitMQ
Kafka
Identity management
React
Relational DBs
Debugging
OAuth2/OIDC
Keycloak
SAML
Celery
Terraform
GKE
GitHub Actions

Tools

RabbitMQ
Kafka
SQS
Celery
Terraform
GKE
GitHub Actions
Keycloak

Job description

Omdat je waarom minimaal even belangrijk vindt als hoe


Zorgprofessionals hebben genoeg om zich druk over te maken. Technologie hoeft daar wat ons betreft niet bij te horen. Adapta bedenkt en bouwt de systemen waar zorgorganisaties als Buurtzorg, BrabantZorg en Prisma dagelijks op draaien. Van digitale werkplek tot communicatie in de wijk, van identiteitsbeheer tot slimme signalering. Dertig collega’s, fijn kantoor in Amersfoort, nul lagen onzin. Met lef, uit liefde.


Welkom in team Omsorg

Omsorg is de onzichtbare superglue die zorgprofessionals prettig en veilig laat werken. De ingrediënten? Identity & access management, provisioning en koppelingen tussen systemen die elkaar van huis uit niet kennen. Onzichtbaarheid is voor ons geen belediging, maar een mooi compliment, want hoe minder Omsorg de zorg in de weg zit, hoe beter. Het team? Compact, maar vol ambitie en groeiend. Je werkt straks samen met een PO (rol open), onze solutions architect en een senior backend developer. De stack? Ongeveer 95% Python (Django), een vleugje Java voor een Keycloak-plugin, één React-frontend, RabbitMQ en Celery voor event-verwerking, en Terraform, GKE en GitHub Actions. De cultuur? Doorleefde high agency, veel autonomie, expliciete mandaten. En collega’s die een onzichtbaar werkende werkelijkheid willen creëren.


Dit is jouw rol

Je brengt een afgebakend stuk werk zelfstandig van intake tot oplevering. Dat klinkt misschien als een ritje in de ticket-afhandeltrein, maar dat is het niet. Veel verzoeken zijn halfbakken geformuleerd. Requirements lang niet altijd spot on en soms zelfs tegenstrijdig. Aan jou om die issues te spotten, de juiste vragen te stellen voordat je ook maar een lijntje code produceert, en abstracte wensen om te buigen naar concrete taken.


Het werk is integratie-zwaar. Een issue komt zelden door één weigerachtig algoritme of een enkel haperend tooltje. Overal zit superglue op! Bij ons moet je dus denken in koppelingen, contracten tussen systemen doorgronden, gedrag bij trage of falende tegenpartijen beïnvloeden en dataconsistentie over systemen heen bewaken. Faalscenario’s (wat gebeurt er als iets niet werkt?) worden hier snel je favoriete denkoefeningen.


De rol vraagt om kritisch vermogen. Om het lef je eigen keuzes, AI-output en het werk van collega’s ‘streng maar rechtvaardig’ te beoordelen. Doen ze ook voor jou. ;-) Bepalen of iets een goede oplossing is, en eerlijk aangeven wanneer ogenschijnlijk strakke code subtiele steekjes laat vallen, is belangrijk. Net als talent voor meedenken met en meenemen van collega’s. Tijdens pipeline-puzzelsessies, bij codebase keuzes, maar ook na deployment, want als we oplossingen niet goed documenteren, maken we steeds dezelfde fouten.


Wanneer ben je succesvol?

Na 30 dagen: Je kent de producten, codebases en integraties, en snapt de onderliggende technische keuzes. Je eerste tickets zijn afgehandeld, je eerste code is opgeleverd. Reviews? Doe je vanaf dag één.


Na 60 dagen: Je levert zelfstandig features en koppelingen op, inclusief faalscenario’s die anderen pas in productie ontdekken. Je bent sparringpartner voor ontwerpkeuzes: welke taal, welke architectuur, welke contracten en in hoeverre vertrouwen we op Claude-gegenereerde code?


Na 90 dagen: Je bent mede-eigenaar van een of meer producten; de kennis zit niet meer bij één persoon, want jij documenteert en deelt enthousiast. Je grootste bijdrage? Frisse blik, gezonde verbeterdrive.


Wat jij meebrengt

Je hebt met Python/Django gewerkt in productieomgevingen, niet alleen op een verloren zondagochtend. Begrip van frameworks is welkom, maar integratie-expertise en kunnen denken in faalscenario’s zijn key. Alles draait om koppelingen met systemen die je niet zelf beheert en/of beheerst. Event-driven en message-based werken? Kun je. Ervaring met brokers (RabbitMQ, Kafka, SQS, Celery)? Heb je. En dus snap je waarom idempotentie ertoe doet en waarom een dubbele message geen bug hoeft te zijn.


Je voelt je op je gemak in relationele databases, kunt schema’s ontwerpen, herkent queryproblemen zoals N+1 of ontbrekende indexen, en weet wat een migratie op productiedata betekent. Debuggen doe je over systeemgrenzen heen. Ervaring met identity & access management (denk OAuth2/OIDC, SAML of Keycloak, tokens, scopes, claims, sessies, federatie tussen partijen) is een vette plus. Dat geldt in mindere mate voor een basis in React, infrastructuur- en deployment-ervaring. Mooie kers op de taart, maar die kan ook zonder kers prima smaken. Wat wel belangrijk is: AI als collega beschouwen. Hoeft geen mok koffie, maar heeft wel baat bij een positief-kritische blik. Wat bij ons zwaar weegt, is kunnen (en willen) uitleggen waarom een oplossing gekozen is. En ‘omdat ‘ie werkt’ is een te kort antwoord. Je documenteert, legt uit, en schakelt soepel tussen producten. Context switchen hoort bij deze rol. Net als contact met externe partijen.


Wat Adapta biedt


  • Salaris: € 4.000 – € 5.200 bruto per maand (o.b.v. 40 uur)

  • 4% pensioen bovenop bruto

  • 8% vakantiegeld

  • mobiliteitsbudget (€ 275/m)

  • wellbeingbudget

  • ontwikkelbudget

  • thuiswerkbudget

  • gezamenlijke lunches op maandag, woensdag en donderdag

  • 33 vakantiedagen

  • Feestdagen neem je op als vakantiedag, want autonomie betekent ook: zelf kiezen wat je viert. En wat niet.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sales Executive
Sales Executive

Adapta • Amersfoort

On-site
EUR 43,000 - 50,000
Pensioen
Vakantiegeld
Mobiliteitsbudget
+5
Sales Executive
Sales Executive

Homerun B.V. • Netherlands

On-site
EUR 43,000 - 50,000
Pensioen 4%
Vakantiegeld 8%
Mobiliteitsbudget
+5
Allround Support Specialist
Allround Support Specialist

Homerun B.V. • Amersfoort

On-site
4% pensioen
8% vakantiegeld
Mobiliteitsbudget (€275/m)
+4
Allround Support Specialist
Allround Support Specialist

Adapta • Amersfoort

On-site
4% pensioen bovenop bruto
8% vakantiegeld
Mobiliteitsbudget (€275/m)
+4
Business Developer
Business Developer

Homerun B.V. • Netherlands

On-site
EUR 61,000 - 77,000
Pensioenregeling 4%
Vakantiegeld 8%
Mobiliteitsbudget €275/m
+5
Platform Engineer
Platform Engineer

Ilionx • Amersfoort

On-site
Contract voor onbepaalde tijd
Goede pensioenregeling
Goede arbeidsvoorwaarden
+5
DevOps Engineer
DevOps Engineer

Adapta • Amersfoort

Hybrid
Onbeperkte vakantiedagen
Flexibele werkplek
Team uitjes
Technical Project Manager
Technical Project Manager

Yarado • Amsterdam

Hybrid
EUR 70,000 - 110,000
Hybride werken
Veel vrijheid en verantwoordelijkheid
Flexibele werktijden
+2
Applied AI Engineer
Applied AI Engineer

Vacaturebank • Rotterdam

Hybrid
EUR 36,000 - 47,000
Salaris tussen 3250 en 4250 bruto/ma
Winstuitkering
Pensioenregeling
+3
Analytics Engineer
Analytics Engineer

GetSales • Netherlands

Hybrid
EUR 45,000 - 52,000
Reiskostenvergoeding
Pensionregeling
25 vakantiedagen
+3