PHP Developer
We're looking for a PHP Backend Engineer (m/f/d) to join a fast-growing digital bank. The bank is building a mobile-first platform that handles high transaction volumes, and the role suits someone who wants real ownership of a modern payments stack.
Your tasks
- Design, build and run payment services, from concept and API design through to production
- Develop new services in the latest Symfony release (Doctrine, Messenger) and modernise existing PHP 8.3+ services
- Work in a long-lived, worker-mode PHP runtime with careful handling of request state
- Structure business logic by domain with clean layering, keeping it independent of infrastructure
- Build in resilience through multi-data-centre failover and asynchronous message processing
- Monitor and improve performance using OpenTelemetry tracing, query and index tuning, and caching with Redis and APCu
- Keep code quality high through strict static analysis, automated refactoring and design-focused code reviews
Your profile
- Strong programming skills and a genuine enthusiasm for software development
- Several years of hands-on PHP experience, ideally with Symfony or Laravel
- Confident with relational databases, Git, Docker and Linux
- Experience with AI-assisted development tools is a plus
- High quality standards and a structured, careful way of working
- Fluent German and English skills
The offer
- A permanent role at an established bank that still has a scale-up culture
- Long-term career prospects in a team that keeps growing
- Dedicated training and personal development support
- Free lunch, snacks and drinks in the office
- Employee discounts, Deutschlandticket and bike leasing
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.Â
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.Â
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
