Position: Senior Java Engineer
Company: Benefit - Recruiting Company
Experience required: 5y
English level: upper

A good match will be a candidate with:
— at least 5+ years(of the Senior role) of commercial experience with any JVM-based language - **важен опыт от 5-ти лет на позиции Senior** ;
— pro-active attitude, someone who is eager to take ownership and responsibility, to understand what is the problem and solve it effectively;
— senior level expertise in OOP, algorithms and data structures, design patterns;
— experience with concurrency, multithreading, distributed systems;
— experience with OLAP Databases (hands-on with Vertica or Clickhouse) is a big plus;
— upper intermediate English.

Responsibilities:
— Working with High Load distributed systems with strict RPC/Latency requirements;
— Big Data, Stream + Batch data processing;
— Data analysis by business use cases