Job Details
Software Development
Mid-level
Remote
Russian
Possibly outdated
Sep 29
This job was posted more than a month ago — it may no longer be active

Java Developer

Middle Java Developer for Liga Tsifrovoy Ekonomiki. Remote work. Develop distributed data processing algorithms, write tests, and perform code reviews.

Responsibilities: - Implement distributed data processing algorithms according to technical specifications - Write tests and optimize based on performance testing - Analyze logs and debug - Refactor existing code and conduct code reviews

Requirements: - Strong knowledge of Java 8+, Spring Framework, Apache Spark - Strong SQL skills (joins, CTEs, window functions, optimization) - Basic Hadoop knowledge - Basic understanding of multithreading principles - Knowledge of core algorithms, data structures, Java implementations, design patterns, and clean code principles - Understanding of team development and Git usage - Experience writing quality unit and integration tests (JUnit 5, Mockito)

Apache Spark
JUnit
Hadoop
Mockito
SQL
Git
Java
Spring

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Java Developer

Java Developer at Alfa-Bank. Build applications scaling across all remote banking channels. 2+ years Java/Kotlin and Spring experience required. Remote/hybrid.

A
Alfa-Bank

Java Developer (Microservices)

Middle Java Developer for agricultural holding, remote full-time, 1-3 years experience required, working with microservices and 1C integration.

A
APKH ECO-Culture

Java Developer (Senior)

Senior Java Developer at Notamedia. Remote, full-time. Develop high-load REST APIs, migrate legacy systems, mentor juniors.

N
Notamedia