PHP Developer with DDD
Remote · Germany or GB
Job Summary
PHP Developer with DDD at WhiteTech (remote-first across Europe, CET-time zone) will design, develop, test, document, release and support software from scratch; enhance and refine API and backend systems; integrate third-party payment solutions; run tests and set up testing environments; fix bugs; provide production support; collaborate with frontend developers and teammates. Must understand best practices for optimizing PHP/web applications (caching, asynchrony), be proficient with Symfony and Doctrine ORM, PostgreSQL, and have experience with RESTful API design, Domain-Driven Design concepts (Domain Events, Bounded Contexts), CQRS, Event Sourcing, microservices, and modern dev-ops/tools (Docker, Kubernetes, Jenkins). The role emphasizes troubleshooting, innovation, and solving complex problems in a fintech/payments context, with fully remote work within CET and across Europe.
Required Qualifications
- Strong PHP development experience
- Proficiency with Symfony and Doctrine ORM
- Experience designing and implementing RESTful APIs
- Deep knowledge of relational databases (PostgreSQL) and complex SQL
- Experience with Docker, Kubernetes
- Solid understanding of OOP and design patterns (SOLID, GRASP)
- DDD concepts and CQRS
- Event Sourcing
- Microservices architecture
- Test automation (PHPUnit, Codeception, Behat)
- CI/CD tooling (Jenkins)
- Strong problem solving and debugging skills
- Technical documentation writing
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.