Position: Scala/Java Developer in Poland
Company: Grid Dynamics
Experience required: 5y
English level: upper

We are looking for strong Scala Developer in Poland. 
or Java with readiness to work with Scala :)

1. Project description
Leader in user and entity behavior analytics. We deliver a complete Security Intelligence Platform that enables customers to easily collect all of their security-relevant data, to accurately detect complex threats, and to effectively respond to security incidents. We have built the best threat detection solution in the market to detect in real-time advanced attacks using Big Data, machine learning, and security expertise.

2. Client description
Big data security analytics company that provides enterprises with advanced user behavior intelligence to unlock the potential of existing security information and event management and log management data repositories, enabling IT security teams to more quickly detect and respond to cyberattacks and insider threats in real-time. The Company's user behavior intelligence technology fundamentally changes the way cyberattacks are detected and simplifies security operations by focusing on attacker behavior rather than ever-changing malware and tools, shining a spotlight on suspicious network activity, and reducing the noise of false positive security alerts. Through extraction and enrichment of log feeds, user session tracking, behavior analysis, and event risk scoring, gives IT security teams the ability to detect and track credential use in all parts of the attack chain and prioritize responses.
The company was built by seasoned security and enterprise IT veterans from Splunk, Imperva, and Sumo Logic, and believes in working together as a team to achieve customer success. Founded in 2013 and is headquartered in Foster City, California.

3. Min requirements to the candidate
5+ years of experience in Java or Scala
For Java Dev willing to learn and work with Scala(Mandatory)
Professional experience building scalable distributed systems and working with data processing systems (Akka, Kafka, Spark, Storm, others.)
Experience with NoSQL databases (MongoDB and BigQuery is a plus)
Knowledge of building complex systems with high performance, scalability and reliability requirements of large 24 x 7 systems
Experience with any of AWS, GCP or other cloud providers
Bachelor’s Degree in computer science or equivalent experience

4. Do you have client interview?
Yes

5. Current team size, their locations and whether team is going to grow?
50+ mostly senior, Ukraine, US, India and growing

6. What tasks the candidate will work with?
Design and develop various platform components using the latest technologies and coding in Java
Work closely with other engineers, Product Managers, and customer support team.
Be responsible for end-to-end delivery of features and be ready to provide maintenance after launch
Write clean, elegant code that solves complex problems
Participate in design & code reviews
Participate in OnCall rotation (9X7)

7. What is good about project / client / team / etc
Long-term project, Big Data/High Load, Highly Data Intensive cloud-native distributed services, Microservices Architecture