Join BetSymphony's dynamic team as a Junior Scala Developer to revolutionize the online gambling industry with cutting-edge technology.
Requirements
- At least 2 years of experience building backend systems
- At least 1 years of experience working with Scala
- Knowledge of Scala or strong JVM language background (Java, Kotlin) with eagerness to transition to Scala
- Basic understanding of RESTful API concepts
- Familiarity with Scala ecosystem (SBT, basic Akka or Play Framework concepts)
- Basic understanding of messaging systems (Kafka, RabbitMQ, etc.)
- Awareness of microservices architecture principles
- Basic knowledge of containerisation (Docker)
- Understanding of core software design patterns, data structures, and algorithms
- Experience with database technologies (SQL and NoSQL)
- Exposure to cloud services (AWS, GCP) and DevOps tools (CI/CD pipelines) is a plus
- Good written and verbal communication skills in English (B1+/B2)
- Ability to work in a multicultural environment
- Eagerness to learn, take feedback, and grow within the team
- Self-organised with a proactive attitude toward problem-solving