Senior Java Engineer (offline)

About Client:

Our client is building a worldwide social entertainment platform with a big focus on the North American market.

This is an exciting early opportunity to join a fast-growing team with various career opportunities over time. You will participate in full-cycle development of reactive client facing APIs and scale-out micro services. High quality code with predictable behavior in production, automation, traceability, seamless and transparent scaling are key principles to us.

The platform is highly scalable using a strong backend based on Java Core, Reactor, Kafka, PostgreSQL, Netty, ELK, Redis, Infinispan, Jaeger, Docker/Swarm in order to serve 150 million customers in the USA alone.

Responsibilities:

Redesigning a part of an existing product;
Design, implement high-volume and low-latency Java application from scratch;
Deliver high availability and performance;
Contribute in all phases of the development lifecycle;
Write well-designed, efficient, and testable code;
Prepare and producing releases of software components;
Support continuous improvement.

Requirements:

At least 4 years of experience in Java;
Strong knowledge of Java Core;
Good knowledge of Kafka;
Strong knowledge SQL (PostgreSQL);
Knowledge of Docker;
Experience with gaming industry.

Would be a plus:

Passionate about e-sport and/or sport;
Experience in Guice, Redis, Socket.IO, Netty, RESTeasy, Cassandra, Flyway, K8s / Docker swarm.

What we offer:

State of the art located office (10 min to m. Lukianivska) with warm and friendly atmosphere;
Direct impact on product which is used by many people;
Direct contact and product discussions with management;
Medical insurance;
English-speaking club;
Season fruits and sweets;
Daily lunches delivered to the office.

The job ad is no longer active
Job unpublished on 28 January 2021

Look at the current jobs Java Kyiv→