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.
Don't miss a single job
Subscribe to our Telegram channel