Senior Scala Developer
София
Вашият консултант
![](https://cdn.prod.website-files.com/653291d7cc7d7194910407dd/653291d7cc7d71949104132e_Website%20Consultants%20-Polina%20Pavlova%20(1).png)
itrecruitment@hrs-bg.com
Препоръчай приятел
Това, което не представлява интерес за вас, може да е мечтаната промяна за друг.
![](https://cdn.prod.website-files.com/653291d7cc7d7194910407c0/653291d7cc7d719491040917_pexels-edmond-dant%C3%A8s-4347212%20(1).jpg)
For our partner - a leading international company dedicated to innovative technologies and providing efficient cloud solutions for business communications, poised to revolutionize the way the world interacts with modern technologies, we are looking for an experienced professional to join our client-growing team as a
Senior Scala Developer
Main Responsibilities:
- Participate in the development and maintenance of our existing system
- Write simple and reliable Scala code in a functional style
- Write unit and integration tests
- Work with Kafka and Cassandra
- Use cats-effect, fs2, doobie, tapir
- Prepare services for deployment to Kubernetes
- Review your’s and your teammates’ code
- Improve team processes
Our client offers:
- Flexible working hours and the possibility of hybrid work
- Medical insurance, including dental and vision coverage
- Life insurance
- Insurance for business trips
- Employee assistance program
- 25 days of annual leave
- Meal vouchers
Requirements:
- Proficiency in functional programming
- At least three years of experience with Scala
- Knowledge of Scalatest (unit and integration tests)
- Understanding of distributed systems principles and limitations
- Teamwork skills, communication skills
- Following common engineering practices - unit tests, code review, CI/CD
- Knowledge of common algorithms and data structures
All applications will be treated strictly confidential.
Only short-listed candidates will be contacted.