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

Java Developer in Data Platform

T-Bank is hiring a Java Developer for the Data Platform team. Hybrid work, experience from 3 years. Responsibilities include developing architecture for high-load fault-tolerant systems, working with Spark, Iceberg, S3, optimizing memory and throughput, and writing some C++ code.

Develop architecture for high-load fault-tolerant systems. Carefully design solutions from the perspective of architecture, data structures, and algorithms. Write high-quality yet simple code. Work with Spark, Iceberg, and S3. Optimize memory and throughput, work with multithreading. Write some code in C++ when necessary.

Knowledge of modern Java. Excellent understanding of algorithms and data structures. Ability to build distributed systems. Ability to work with multithreading. Knowledge of SQL and basic principles of databases — OLAP/OLTP. Ability to optimize systems. Experience in Java development from 3 years.

Hybrid work format.

Russia
Distributed Systems
Iceberg
SQL
C++
Java
OLAP
OLTP
S3
Spark

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Rust Engineer with Java Experience (Data Lake Platform)

$5,000

Remote Rust/Java Engineer for a Data Lake platform, salary up to $5,000/month, working directly with founders.

T
Top Selection

Java Developer

RUB 200,000

Java Developer, remote, up to 200,000 RUB/month, 3-6 years experience, full-time. Work on code writing, unit testing, planning, design, code review.

N
NDA

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