Java Team Lead
Delasport
⚲ Sofia
Wymagania
- Java
- Kafka
- MySQL
- MongoDB
- Kubernetes
Opis stanowiska
About Us: Delasport is where technology meets the excitement of sports and gaming! As a leading powerhouse in iGaming software, we provide everything from sports betting to online casinos and player account management. Our platform is designed to make every player feel like the star of the show, with personalized experience and cutting-edge technology at its heart. Since 2010, we've made a significant impact in industry, earning awards and expanding our global presence. With offices in Bulgaria, Ukraine, and Malta, our team of over 500 experts is constantly driving innovation and striving for excellence. About the Role We are looking for a hands-on Java Team Lead to own and evolve the backend architecture of our Sportsbook platform. This is a technical leadership role combining architectural ownership and active development. You will lead a strong backend team while designing and scaling mission-critical, real-time betting systems operating under extreme load and strict consistency requirements. This is not a coordination role - you will directly influence system design, performance, and long-term platform evolution. What You’ll Do: - *Architectural Ownership - *Own and evolve the backend architecture, designing scalable, high-performance distributed systems while leading key decisions around microservices, messaging, data consistency, and long-term technical sustainability. - *End-to-End Responsibility - *Drive the full software lifecycle and take ownership of production systems, ensuring reliability, performance, monitoring, and operational excellence. - *Event-Driven & Streaming Systems - *Lead the Kafka-based event architecture, building high-throughput, low-latency pipelines with strong guarantees around consistency, schema governance, and resilience under heavy load. - *Hands-On Engineering - *Actively develop critical services in modern Java (21+), reviewing complex code and maintaining high standards in architecture, quality, and maintainability. - *Data & Performance - *Design and optimize transactional and distributed data models (MySQL, MongoDB), ensuring consistency and eliminating performance bottlenecks. - *Team Leadership - *Lead and mentor backend engineers, drive technical excellence through design reviews, and collaborate closely with Product and DevOps.