About the Company
SNI is a trusted IT outsourcing partner delivering successful projects worldwide for some of the most prestigious firms. The company focuses on providing tailored IT solutions and maintaining high standards of quality and collaboration across international clients.
About the Role
SNI is seeking a Scala Developer to work on a European client project. The role involves designing, developing, and maintaining backend services, improving system performance, and contributing to distributed system environments.
Key responsibilities
- Implement and automate internal systems
- Automate Billing & Provisioning processes
- Handle service-related activities and support production deployments
- Design, develop, and maintain backend services in Scala
- Improve system scalability, performance, and reliability
- Work within a distributed systems environment
- Collaborate with cross-functional teams and stakeholders
- Support CI/CD processes
Required Skills
- Strong knowledge of Scala
- Experience with Play Framework (Pekko-based)
- Solid understanding of SQL (optimization, indexing, query profiling)
- Experience with MySQL and Redis
- Hands-on experience with AWS services
- Understanding of CI/CD pipelines
- Experience with Git and PR-based workflows
- 4+ years of professional experience (Senior level)
Nice to Have
- Experience with Squeryl or Doobie
- Familiarity with Grafana and/or Kibana (monitoring, alerting)
- Experience with distributed systems and horizontal scaling
- Experience working with Play / Pekko ecosystem
