At BetSymphony, we are embarking on an ambitious project to revolutionize the online gambling industry. As a Junior Scala Developer, you will play a pivotal role in bringing this vision to life.
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.
Benefits
- Opportunity to work on a cutting-edge project in the online gambling industry.
- Chance to grow and develop skills in a dynamic team.
- Good salary and benefits package (not specified).