Position: Senior Java Big Data Developer
Company: GeeksForLess
Category: Java
Experience required: 3y
English level: upper
Published: 2021-04-01T00:00:00+03:00

Project description: 
We’re looking to change the way the world does analytics. The client offers a code-free way for businesses of all sizes to finally understand their marketing analytics. Instead of being tied to developers and having to struggle through Google Analytics, the client`s users get easy-to-read insights so they always know which steps to take next. We are looking for a Big Data Developer to join our team, helping to leverage our infrastructure to support our rapid increase in scale.

**What makes this opportunity so BIG?**
You will be joining our talented dev team, designing and working on large scale infrastructure that handles millions of events daily and thousands of active customer sessions per second. As our system is in a challenging evolving stage of extending, you will have the opportunity to take an active part in its redesign, using cutting-edge data solutions.
We are a small, fast-growing startup where every team member has a huge impact on the company. You will be part of our unique DNA, along with hand-picked, bright, and dedicated minds who challenge convention and push the future of web analytics.

**Main Responsibilities:**
-Lead the design of the client`s core infrastructure in order to improve our flow's performance with the growing scale, using advanced solutions and tools.
-Work within a high-paced, agile environment, be open-minded toward improvements and creative approaches to solving complicated challenges.

**Mandatory Requirements:**
- 3+ years of proven development experience in Java
- Good Spoken English
- Hands-on experience in stream/data processing technologies such as Kubernetes, Kafka, SQS, RabbitMQ, Google Dataflow, etc. At least one of them. 
- Deep knowledge of and experience working with both Relational and NoSql databases of a significant scale.
- Experience with AWS or an alternative cloud environment.
- Familiarity with frontend development.