Symfony Backend Developer
We are looking for a Backend Developer with strong experience in Symfony and event-driven architectures.
You will work on building and improving provider integrations, asynchronous message flows, and transactional services within a distributed system.
Responsibilities
- Develop and maintain backend services built with Symfony and CQRS/Event Sourcing approach.
- Integrate with external providers through REST API.
- Implement asynchronous processing, retries, and idempotency logic for reliable data flows.
- Design and extend domain models and message-driven workflows.
- Collaborate with other developers and DevOps engineers to ensure scalability, observability, and system reliability.
Write and maintain unit/integration tests and ensure high code quality.
Requirements
- 3+ years of experience with PHP (8.1+), including Symfony 6/7.
- Write unit and integration tests using PHPUnit, ensuring full coverage of business logic and message handling.
- Understanding of DDD, CQRS, and Event Sourcing.
- Proven experience integrating external systems or providers..
- Solid knowledge of PostgreSQL, Doctrine, and asynchronous processing.
- Experience with message brokers (RabbitMQ, SQS, or Kafka).
- Work locally using Docker for development, testing, and service orchestration.
Ability to write clean, testable, and maintainable code.
Nice to Have
- Familiarity with JMS Serializer and custom converters.
- Experience with Ecotone, Prooph, or similar event-driven frameworks.
Understanding of financial or transactional systems.
Work Conditions
- Remote work format.
- Flexible schedule and modern workflow.
- Cooperation with a strong technical team and direct communication with decision-makers.
- Focus on long-term collaboration and professional growth.
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
Published 19 November
61 views
ยท
12 applications
92% read
๐
Average salary range of similar jobs in
analytics โ
Loading...