Position: Scala Team Lead
Company: Luxoft
Category: Scala
Experience required: 5y
English level: upper

Our focus is to ensure that data delivery is fast, secure, and seamless providing high flexibility between disparate systems and extensive customization of data subscriptions to downstream systems.
Technologies Stack:
Scala, Akka HTTP, Akka streams, Apache Flink, Apache Storm, Kafka, MongoDB, ElasticSearch, Scalaz, Cats, Shapeless, Docker, Spec2, SBT
 Team Description:
• family-like friendly team;
• team opened for the new challenges;
• team which owns technical decisions and drives business initiatives;
• team where everyone could contribute in architecture/design development;
• team where all good ideas are accepted;
• team which likes clean and well-documented code;
• team where the word "refactoring" is frequently used and applied;
Responsibilities:
• Participate in reference data distribution strategy project - API component development
• Work in a globally distributed team
• Create test cases and work with the QA team to ensure test
• Keep clean design, architecture and test records
• Document code and provide code samples to API users
Mandatory Skills Description:
• Proven Scala experience 3+ years
• Overall IT experience - 9+ years
• Team Lead experience - 3+ years
Nice-to-Have Skills:
- Java experience - 5+ years
- Mongo DB
- Akka, Kafka, Apache Storm
- Docker, Openshift
Languages:
English: B2 Upper Intermediate