Medior PHP Developer (Symfony)

Haystack People
Enschede, Netherlands
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate
Compensation
€ 4.5K

Job location

Remote
Enschede, Netherlands

Tech stack

PHP
API
Amazon Web Services (AWS)
Linux
Event-Driven Programming
Web Servers
Laravel
MariaDB
MySQL
Symfony
Google Cloud Platform
Backend
GIT
Containerization
Kafka
REST
Docker

Job description

Je sluit aan bij een tech-team van circa 30 mensen, verdeeld over squads voor merchant backoffice, integrations, processing en DevOps. Samen met ervaren collega's werk je aan het backend betaalplatform. Je bouwt en onderhoudt integraties met betaalmethoden, werkt aan het merchant backoffice en draagt bij aan het moderniseringstraject van de codebase.

Concreet werk je met PHP 8.x en Symfony aan transactieverwerking, fraude- en AML-checks, API-integraties met betaalmethoden en het doorontwikkelen van het platform. De monoliet wordt stap voor stap ontkoppeld, event-driven architectuur wordt geïmplementeerd en de schaalbaarheid wordt verbeterd. Je werkt zelfstandig, maar altijd binnen een team waar kennisdeling centraal staat.

De techstack: PHP 8.x, Symfony, MySQL/MariaDB, REST API's, Docker, Git, Google Cloud Platform (migratie naar AWS), Kafka. Event-driven architectuur in opbouw. Doorgroeien is hier geen loze belofte. De organisatie zoekt actief mensen die willen groeien naar senior en uiteindelijk naar Tech Lead. Er is opleidingsbudget, er zijn ervaren collega's om van te leren en de technische uitdagingen zijn er om je aan te scherpen.

Wat dit werk bijzonder maakt: je ziet direct het resultaat van je code. Elke geslaagde transactie, elke nieuw aangesloten betaalmethode, elke verbetering aan het platform heeft directe impact op duizenden merchants en miljoenen consumenten.

Requirements

  • HBO werk- en denkniveau

  • Minimaal 2 tot 3 jaar ervaring met PHP-ontwikkeling in backend of fullstack omgevingen

  • Ervaring met Symfony en/of Laravel

  • Ervaring met MySQL, Linux en webservers

  • Kennis van containerisatie (Docker) en eventbussen (Kafka)

  • Bekend met Domain-Driven Design (DDD)

  • Analytisch, leergierig en een echte teamspeler

  • Woonachtig in de regio Spijkenisse of Enschede (maximaal circa 1 uur reistijd)

  • Bereid om 4 dagen per week op kantoor te werken

  • Nederlandstalig

  • Ervaring met event-driven architectuur

  • Ervaring in fintech of het payments-domein

  • Ervaring met cloud (GCP of AWS)

  • Proactief en durft te experimenteren

Benefits & conditions

  • Salaris: 3.500 tot 4.500 euro bruto per maand, afhankelijk van ervaring.
  • Contract: jaarcontract met de intentie tot een vast dienstverband. Fulltime (40 uur) of parttime (32 uur).
  • Vakantiegeld conform cao-standaard (8%).
  • Pensioenregeling.
  • Reiskostenvergoeding.
  • Flexibele werktijden.
  • Hybride werken: 4 dagen op kantoor, 1 dag thuiswerken.
  • Opleidingsbudget: cursussen, trainingen en ruimte voor persoonlijke groei.
  • Leuke team- en bedrijfsuitjes.
  • Een informele werkomgeving waar je collega's kent en de lijnen kort zijn.

About the company

Dit is een gevestigde Nederlandse payment service provider met een eigen licentie van De Nederlandsche Bank. Het bedrijf bestaat al ruim twintig jaar en verwerkt zowel online betalingen (webshops, iDEAL, creditcards, BNPL) als fysieke pintransacties (festivals, horeca, 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 en eerlijk. De CTO zit er al meer dan 25 jaar en is direct aanspreekbaar. De founder is nog dagelijks betrokken bij productbeslissingen. Hier geen politiek of ego's, maar een omgeving waar je gewaardeerd wordt als je meedenkt, onderbouwt en verantwoordelijkheid neemt. Het bedrijf zit in een groeifase met concrete plannen: teams worden uitgebreid, het platform wordt gemoderniseerd en de tweede locatie wordt opgebouwd naar een zelfstandig opererend team.

Apply for this position