Senior Backend Developer

Vollan
Zierikzee, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 4.8K

Job location

Zierikzee, Netherlands

Tech stack

PHP
API
Unit Testing
Business Software
Code Review
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
DNS
Event-Driven Programming
Message Oriented Middleware
Symfony
TypeScript
React
PHPUnit
Database Performance
Backend
GIT
Behat
GraphQL
Front End Software Development
REST
Domain Driven Design
Code Restructuring
Docker

Job description

Bellen Mailen Bezoeken Grevelingenstraat 10H 4301 XX Zierikzee Ben jij een developer die graag de diepte in gaat? Die wil meedenken over architectuur en technische keuzes? Bij Vollan bouw je schaalbare systemen waar bedrijven dagelijks op draaien: van DNS-beheer tot business software. Vollan groeit en daarom breiden we ons team uit met een senior backend developer die houdt van kwaliteit leveren en onderbouwde keuzes maakt. Ga jij complexe architecturen niet uit de weg, maar kun je juist niet wachten om er mee aan de slag te gaan? Lees dan snel verder! De rol: senior Symfony backend developer Als senior backend developer bij Vollan bouw je aan robuuste backend-systemen die presteren onder druk. Je werkt met Domain Driven Design, layered architecture en CQRS. Geen toekomstplannen, maar technieken die we al jaren in productie gebruiken en blijven doorontwikkelen. Je werkt zelfstandig aan projecten, in full focus, dus zonder constant te switchen tussen verschillende klussen. Je hebt directe invloed op architectuurkeuzes, code quality en de technische richting van projecten.

  • Backend-architecturen bouwen voor applicaties.
  • API-integraties ontwikkelen met o.a. DNS-management, payment providers, identity providers en boekhoudpakketten.
  • Architectuurkeuzes maken: je denkt actief mee over design patterns, data modeling en system design.
  • Doorontwikkelen en innoveren: codebase upgraden, nieuwe patterns implementeren en continu investeren in code quality.
  • Event-driven architectuur: werken met messaging via message bus en event sourcing waar relevant.
  • Code reviews: geven én ontvangen van grondige, constructieve feedback.
  • Problemen oplossen zoals: rate limiting bij externe APIs, caching strategies, database performance optimization.

Requirements

  • Ruime ervaring met Symfony: je kent de ins en outs en voelt je er thuis.

  • Design patterns en SOLID: je past ze toe waar het zinvol is.

  • Unit testing met PHPUnit is onderdeel van je workflow.

  • Je vindt je weg in Docker, containers en lokale dev-omgevingen.

  • Ruime ervaring met PHP, bij voorkeur PHP 8+: je werkt met typed properties, attributes, enums en andere moderne features.

  • API-design ervaring: bouwen van RESTful APIs inclusief best practices rond resources, HTTP-verbs en caching.

  • Je werkt met Git branching workflows en doet code reviews.

  • Zelfstandig werken: je neemt verantwoordelijkheid en denkt na over oplossingen.

  • Je bent constructief kritisch: je onderbouwt waarom je iets anders zou aanpakken en helpt het team tot de beste beslissing te komen. Bonuspunten als je ervaring hebt met:

  • Refactoring van bestaande systemen naar moderne architecturen.

  • BDD/E2E-testing met Behat of vergelijkbaar.

  • CQRS, event sourcing of andere event-driven patterns.

  • GraphQL naast REST.

  • TypeScript en React om de backend te kunnen koppelen aan de frontend. Dit is vollan Salarisindicatie tussen de €3.500 en €4.750 Een goede lunch

About the company

We gebruiken Domain Driven Design, layered architecture, CQRS en messaging al jaren in productie: dit is echt hoe we werken. Je kunt hier je skills als senior engineer verder ontwikkelen. Focus en eigenaarschap Je werkt aan één project tegelijk, met volledige focus. Geen constant context- switchen tussen vijf projecten. Je krijgt eigenaarschap over je werk en de vrijheid om het goed te doen. Bij ons draait het niet om snel features draaien, maar om duurzame oplossingen bouwen. En je ziet direct het resultaat: klanten die live gaan, systemen die schalen, problemen die opgelost zijn. Invloed op je vakgebied Je denkt mee over architectuur, tooling, werkwijze en code standards. Zie je een betere aanpak? De korte lijnen zorgen ervoor dat jouw ideeën worden gehoord, zodat we samen kunnen evalueren of het past binnen onze context. Eigen producten Naast klantprojecten werk je aan Clientbox (bedrijfssoftware voor zakelijke dienstverleners) en ctrlDNS (DNS-beheer platform ) . Dit zijn échte producten met honderden betalende klanten waar je ownership over krijgt. Je bouwt niet voor een klant die daarna verdwijnt, maar aan onze eigen software die groeit en impact maakt. Ruimte om te leren en innoveren Studiebudget en studieuren om je te blijven ontwikkelen. Je krijgt ruimte om te experimenteren met nieuwe patterns en tools. Goede ideeën die waarde toevoegen én passen binnen onze architectuur, kunnen we samen doorontwikkelen naar productie. Het team Je komt in een team van acht developers (frontend, backend en fullstack) onder leiding van Leander en Eric, die beide al jaren bij Vollan werken.

Apply for this position