We are embarking on an ambitious project to revolutionize the online gambling industry, and we are seeking a Junior Scala Developer to play a pivotal role in bringing this vision to life. As a member of our dynamic team, you will be involved in every stage of the development process, from initial design to deployment, focusing on creating a scalable, high-performance backend system.
Requirements
- At least 2 years of experience building backend systems.
- At least 1 years of experience working with 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.
Benefits
- Opportunity to work on an ambitious project to revolutionize the online gambling industry
- Chance to be part of a dynamic team that values creativity, collaboration, and a commitment to excellence
- Ample opportunities for growth and innovation
- Continuous learning and gradual onboarding to team processes and codebase