As a Senior Backend Developer in our Backend team, you will be a core technical contributor responsible for driving the architecture, scalability, and domain modeling of our high-concurrency Online Gaming & Betting Platform. Working alongside our Backend Architect and Engineering Lead, you will shape the future of our high-throughput platform, which processes real-time betting operations and high-volume financial transactions globally.
In this role, you will apply Domain-Driven Design (DDD) principles to model complex business domains into clean, maintainable, and decoupled microservices. You will lead technical design sessions, mentor junior and mid-level engineers, conduct rigorous code reviews, and drive performance optimizations across our RESTful API services, databases, and Docker-based environments.
Mission & Responsibilities
- Architect, design, and write high-performance, fault-tolerant PHP code utilizing Domain-Driven Design (DDD) and SOLID principles.
- Lead domain modeling discussions, define Bounded Contexts, and establish a Ubiquitous Language between technical and business domains.
- Maintain rigorous code review standards to enforce code quality, architectural consistency, and system security.
- Drive continuous performance tuning, database optimization, and refactoring of legacy components.
- Mentor and guide junior and mid-level developers, fostering continuous technical growth within the team.
- Partner with QA, DevOps, and Product leadership to ensure rapid, reliable deployment of critical backend services.