Jobiglo

No results.

Senior Backend Developer - PHP & DDD

Evolution · Sofia

New
Senior 🇬🇧 English
PHP Node.js MySQL MariaDB Docker REST APIs Git GitLab Codeception PHPUnit RabbitMQ Kafka Redis Memcached Nginx

Job description

About the role

Red Tiger, a team within the Evolution ecosystem of 200 professionals based in Sofia, is looking for a Senior Backend Developer for its Backend team. You will help drive the architecture, scalability and domain modelling of a high-concurrency Online Gaming and Betting platform that handles real-time betting and high-volume financial transactions, working alongside the Backend Architect and Engineering Lead.

Key responsibilities

  • Design and write high-performance, fault-tolerant PHP code using Domain-Driven Design (DDD) and SOLID principles.
  • Lead domain modelling discussions, define Bounded Contexts and establish a Ubiquitous Language between technical and business domains.
  • Maintain strict code review standards for code quality, architectural consistency and security.
  • Tune performance, optimise databases and refactor legacy components.
  • Mentor and guide junior and mid-level developers.
  • Work with QA, DevOps and Product leadership to deploy critical backend services reliably.

Required profile

  • Extensive hands-on experience in advanced PHP development (PHP 7.4+, PHP 8.x).
  • Practical experience applying DDD concepts such as aggregates, entities, value objects, domain events, repositories and bounded contexts.
  • Advanced experience with MySQL / MariaDB optimisation, query tuning and indexing under heavy transaction loads.
  • Proven track record of building high-throughput, low-latency RESTful APIs.
  • Solid experience with JavaScript / Node.js for microservices or real-time event processing.
  • Experience with automated testing and TDD/BDD (Codeception, PHPUnit).

Required skills

  • Docker and container orchestration, REST APIs, JSON, Git / GitLab.
  • Preferred: RabbitMQ, Kafka, Redis, Memcached, Nginx, Apache, and experience in online gaming, FinTech or high-frequency transactions.

What we offer

  • A challenging environment in a dynamic international team.
  • Company-funded training.
  • Flexibility on working hours.
  • Multisport/Coolfit card and additional health insurance.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Evolution.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Bulgaria.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 4 days ago

Expires 1 month from now

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Evolution

Sofia