Software Engineer
Core
Backend Engineer responsible for the full lifecycle of applications, developing testable code, and scaling platforms for global online sports betting and iGaming markets.
Role type
Mid-level Backend Software Engineer
Builds
Online sports betting and iGaming platforms for millions of customers
Domain
iGaming / Sports Entertainment
Deliverable
production ML models | product features
Required skills
Java (8+), Object-Oriented Programming, High concurrency systems, Client-server protocols (SOAP, REST), Design patterns, Unit/Component/Integrated testing
Preferred skills
Kafka, Scala, Akka, Memcached, Apache Storm, Apache Cassandra, Zookeeper, RabbitMQ, Spring Boot, Maven, CI/CD automation, Observability tools (Datadog), End-to-end service ownership
Technologies
Java, Scala, Kafka, Akka, Memcached, Apache Storm, Apache Cassandra, Zookeeper, RabbitMQ, Spring Boot, Maven, Datadog, Buildkite, GitHub Actions, Jenkins
Responsibilities
Develop flowcharts, layouts, and documentation; Support Product Owner with requirements; Develop unit, component, and integrated tests; Write well-designed, testable, efficient code; Deploy applications in Continuous Integration platforms; Test and document implemented solutions
Seniority
Mid-level, hands-on IC