Senior Java/Big Data Developer (offline)

Overview
Project & Team

DataRoot Labs is looking for a Java/Big Data Developer! In this role, you will be working on the autonomous marketing platform driven by a mission to unleash the brilliance of marketers. Our partner offers the industry’s leading open marketing ecosystem comprised of intuitive, AI-powered products that are purpose-built for marketers. The purpose of this project is to migrate huge working systems to the cloud platform.

What You Will Do
Responsibilities

- Work directly within the team distributed all over the world to tackle tough problems and find creative ways to solve them.
- Maintain and optimize the product for maximum speed and flexibility.
- Improve your skills and stay up-to-date with emerging technologies.
- Create and maintain code automation pipelines to continuously build and push high-quality code to production.
- Write TDD, clean reusable code and libraries.

What You Should Bring
Must-have

- Proven commercial experience as a Java developer (3+ years).
- Working experience with HDFS, Hive, HBase, and Spark.
- Understanding of the threading, and multi-process architecture.
- Excellent knowledge of Map-Reduce architecture.
- Experience with AWS (EMR)
- Strong design skills: you must be able to describe your designs before implementation.
- Able to build highly scalable distributed applications.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Ability to design database schemes that represent and support business processes.
- Test-Driven Development (TDD) and Continuous Delivery.
- At least Upper-Intermediate English level.

Nice-to-have

- Experience with Scala
- Knowledge of YARN, Tez, Flink
- Familiarity with Kafka, Kafka Streams
- Experience with Docker, K8S
- AWS (Document DB, Aurora Postgres, Kinesis, MSK, EKS, Lambda)

What You Will Get
Benefits

- Join a multicultural team with high energy and an ambitious proactive can-do approach.
- A 100% remote is possible.
- Be part of a wider team and create an impact in a fun environment that is going through an exciting time of massive growth and innovation.
- Flexible working hours.
- Opportunity to be part of the big story that shapes the future and is already changing the present.

About DataRoot Labs

We are DataRoot Labs (DRL) — a team of experts with an ambition to help Ukrainian Data Science and AI industries flourish. We’ve been creating R&D for well-funded startups from Europe, Israel, and the US since 2016.

We enjoy working on complex AI projects using state-of-the-art technologies and solutions. The harder the challenge, the funnier the project.

Our team is not only a band of enthusiasts and professionals but also a place for great individuals with a strong get-shit-done attitude. Everyone believes that most of the time, bureaucracy is what stops us from doing more. That’s why the team structure is flat — you can talk to anyone for collaboration, ideas sharing or ask for help.

Our office is in the Kyiv downtown, with a magnificent 360-view on the Ukrainian capital.

In 2017, we started DataRoot University with a goal to deliver the most comprehensive data science and machine learning courses completely for free.

We also run a Telegram channel where we share the latest research findings, technological news, and other Data Science related content: https://t.me/datarootlabs

Company website:
https://datarootlabs.com

The job ad is no longer active

Look at the current jobs Java Kyiv→