Position: Scala Developer for Product Team
Company: Borodatiu
Category: Scala
Experience required: 3y
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

Required Experience and Skills:
- 4+ years experience in Scala (http4s, Akka, Cats, Slick)
- Experience working with microservices architecture
- In-depth understanding and knowledge of Multithreading, Functional Programming Principles, Design Patterns
- Hands-on experience with AWS Cloud services
- Production experience with MongoDB
- Experience with creating tests
- Self-motivated and able to work independently
- Ability to learn quickly
- Excellent team player
- Great communication skills
- Experience working remotely
- English - Intermediate+

You will do:
- Take care of the whole system’s infrastructure including Data Streams, Payments Integrations, and Microservices
- Add new Databases and Indexes, optimize existing ones
- Design & Develop scalable solutions on the company's core Projects
- Work closely with other teams: Data, DevOps, Product, QA
- Keep always up-to-date with new technologies to propose changes/improvements.