Spijkenisse Of Enschede
Permanent
70k
Kafka, Event Driven Architecture, PHP, Symfony, Docker, DDD, AWS, GCP, MySQL, Flutter, Linux, MariaDB

Senior PHP Developer (Symfony)

Company profile

Dit is een gevestigde Nederlandse payment service provider met een eigen licentie van De Nederlandsche Bank. Het bedrijf bestaat al ruim twintig jaar en is ontstaan vanuit een technische innovatie in de telecomwereld. Inmiddels verwerken ze zowel online betalingen voor webshops als fysieke pintransacties voor onder andere festivals, horeca en grote evenementlocaties. De organisatie telt circa 120 medewerkers, verdeeld over twee kantoren: één in Zuid-Holland (het technische hart) en één in Oost-Nederland (groeilocatie).

De cultuur is open, direct en no-nonsense. Hier geen vijf lagen management of politieke spelletjes. De CTO is al meer dan 25 jaar betrokken bij het bedrijf en zijn deur staat letterlijk open. De founder loopt nog dagelijks rond en staat zelf met de voeten in de klei bij productbeslissingen. Ideeën zijn welkom, maar je moet ze wel kunnen onderbouwen. Kom je met een goed verhaal? Dan word je gehoord. Roep je zomaar iets? Dan word je uitgedaagd. Het is een plek waar eigenaarschap en onderbouwing worden gewaardeerd.

Het bedrijf zit in een interessante groeifase. Ze zijn geen startup meer, maar ook geen logge corporate. Er is een concreet moderniseringstraject, er worden teams uitgebreid en de ambitie om de volgende stap te zetten is voelbaar. Tegelijkertijd brengt de DNB-licentie een serieuze, gereguleerde context met zich mee. Dat maakt het werk inhoudelijk extra interessant.

Job description

Je komt terecht in een tech-team van circa 30 mensen, verdeeld over meerdere squads: merchant backoffice (GMS), integrations, processing en DevOps. Afhankelijk van je interesses en expertise word je gekoppeld aan het team dat het best bij je past. Dit wordt tijdens het proces samen bepaald.

Je werkt aan de backend van het betaalplatform. Concreet betekent dat: integraties bouwen en onderhouden met betaalmethoden zoals iDEAL, Wero, creditcards, BNPL en vouchers. Je werkt aan het merchant backoffice waar klanten hun betalingen, instellingen en overzichten beheren. En je draagt actief bij aan het moderniseringstraject: legacy code refactoren, de monoliet stap voor stap ontkoppelen, event-driven architectuur invoeren en het platform schaalbaarder maken zodat het moeiteloos meeschaalt als het transactievolume verdrievoudigt.

Je rapporteert aan een technisch teamlead die zelf ook developer is. Geen managers die PowerPoints maken, maar een lead die begrijpt wat je doet. De lijnen naar de CTO zijn kort. Er is ruimte om door te groeien richting Tech Lead (met bijbehorend salaris tot 7.200 euro bruto per maand).

De techstack waarmee je werkt: PHP 8.x, Symfony, MySQL/MariaDB, REST API’s, Docker, Git, Google Cloud Platform (met een lopende migratie naar AWS), Kafka en event-driven architectuur in opbouw.

Waarom dit leuk is? Je bouwt mee aan een betaalplatform dat dagelijks door duizenden merchants wordt gebruikt. Het moderniseringstraject is geen verre toekomstmuziek maar iets waar je morgen al aan werkt. De impact van je code is direct zichtbaar: elke transactie die slaagt, elke nieuwe betaalmethode die live gaat, dat is jouw werk. En voor de locatie in Oost-Nederland geldt iets unieks: je bouwt mee aan een volledig nieuw, zelfstandig opererend team.

Requirements

Must-haves:

  • HBO werk- en denkniveau
  • Minimaal 5 jaar ervaring in backend of fullstack PHP-ontwikkeling
  • Gedegen ervaring met Symfony (Laravel is bespreekbaar)
  • Ervaring met MySQL, Linux en webservers
  • Kennis van containerisatie (Docker) en eventbussen (Kafka)
  • Ervaring met of kennis van Domain-Driven Design (DDD)
  • Zelfstandig werkend: je plant je eigen dag, neemt eigenaarschap en hebt geen micromanagement nodig
  • Je denkt mee over architectuur en technische keuzes, maar onderbouwt je voorstellen
  • Woonachtig in de regio Spijkenisse of Enschede (maximaal circa 1 uur reistijd)
  • Bereid om 4 dagen per week op kantoor te werken (3 dagen bespreekbaar voor sterke profielen)
  • Nederlandstalig

Nice-to-haves:

  • Ervaring met migratie van monoliet naar microservices
  • Ervaring in fintech of het payments-domein
  • Ervaring met event-driven architectuur
  • Cloudervaring met GCP of AWS
  • Analytisch, pragmatisch en leergierig

Benefits


  • Salaris: 4.750 tot 5.750 euro bruto per maand, afhankelijk van ervaring en senioriteit.
  • Contract: jaarcontract met de intentie tot een vast dienstverband. Fulltime (40 uur) of parttime (32 uur).
  • Vakantiegeld conform cao-standaard (8%).
  • Pensioenregeling via een solide pensioenplan.
  • Reiskostenvergoeding voor je woon-werkverkeer.
  • Flexibele werktijden: je deelt je dag zelf in.
  • Hybride werken: 4 dagen op kantoor, 1 dag thuiswerken. Voor uitzonderlijke situaties is 3 dagen kantoor bespreekbaar.
  • Opleidingsbudget: ruimte voor cursussen, trainingen en persoonlijke ontwikkeling.
  • Team- en bedrijfsuitjes en een informele werkomgeving waar je collega’s kent.
  • Korte lijnen, geen bureaucratie en een founder die nog dagelijks betrokken is bij het product.

Contact en solliciteren
Herken jij jezelf in dit profiel en wil je bouwen aan een betaalplatform dat dagelijks door duizenden bedrijven wordt gebruikt? Neem dan vandaag nog contact op voor een vrijblijvend, informeel gesprek. Het sollicitatieproces is kort en persoonlijk: een eerste kennismaking met de technisch teamlead, gevolgd door een tweede gesprek met de CTO en een meeloopochtend met het team.
Bel of WhatsApp via +31 6 83 93 19 68 of mail naar r.sadloe@haystackpeople.nl voor een informeel gesprek. Geen CV bij de hand? Een belletje is genoeg om kennis te maken.

Waarom nu?
Het moderniseringstraject is in volle gang. De migratie van iDEAL naar Wero moet gebouwd worden, de architectuur gaat op de schop en het team groeit. Dit is het moment waarop jij als senior echte invloed kunt hebben op de technische koers van een betaalplatform met miljoenen transacties. Wil jij daar onderdeel van zijn? Bel vandaag nog.

Senior PHP Developer (Symfony)
Apply
Advies nodig?

Let me help you

The intake

What are your ambitions, growth opportunities, and wishes as a professional? We challenge you to clarify what you want.

Battle plan

Before we go on the attack, we present you with a selection of companies that makes a menu look poor by comparison.

Interviews

You get just one chance to make a good first impression, so good preparation is half the battle. We work on this together, of course!

Congrats!

Found a good match? Fantastic! Before we officially congratulate you, we'll get you the best deal.
software developers scrum masters CTO's & IT Managers

Login