- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Java-разработчик в Data Platform
Т-Банк — один из лучших работодателей в РФ с сильной инженерной культурой. Вакансия предлагает работу с современным стеком (Spark, Iceberg) и сложные задачи, что отлично подходит для профессионального роста Senior-разработчика.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию алгоритмов, структур данных и многопоточности. Также ожидается опыт работы с Big Data стеком (Spark, Iceberg) и готовность писать части кода на C++.
Анализ зарплаты
Зарплата в объявлении не указана, но для Middle/Senior Java-разработчиков в Т-Банке она обычно соответствует или слегка превышает рыночные показатели для финтеха. Ожидаемый диапазон для такого уровня компетенций в России составляет от 300 000 до 500 000 рублей после вычета налогов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Т-Банк уже сейчас
Присоединяйтесь к команде Т-Банка и создавайте высоконагруженные системы обработки данных на Java!
Описание вакансии
Java-разработчик в Data Platform
Компания: Т-Банк
*☑️*Обязанности
-Разрабатывать архитектуру нагруженных отказоустойчивых систем
-Тщательно прорабатывать решения с точки зрения архитектуры, структур данных и алгоритмов
-Писать качественный, но при этом простой код
-Работать со Spark, Iceberg и S3
-Оптимизировать память и throughput, работать с многозадачностью
-Писать части кода на C++ при необходимости
*☑️*Требования
-Знаете современный язык Java
-Отлично разбираетесь в алгоритмах и структурах данных
-Умеете строить распределенные системы
-Умеете работать с многозадачностью
-Знаете SQL и основные принципы работы баз данных — OLAP/OLTP
-Умеете оптимизировать системы
-Будет плюсом опыт работы с таблицами Iceberg и колоночными форматами, Spark, Trino или другими SQL-движками, S3, Kafka
-Опыт разработки на Java от 3 лет
Java Job *💬 [в Telegram](https://t.me/job_javadevs) | 💙 [в VK](https://vk.com/job_java) | 💬* в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Apache Spark
- Apache Iceberg
- Amazon S3
- C++
- SQL
- OLAP
- OLTP
- Apache Kafka
- Trino
- Algorithms
- Data Structures
- Distributed Systems
- Multithreading
Возможные вопросы на собеседовании
Вакансия предполагает работу с высоконагруженными системами и оптимизацию throughput.
Расскажите о вашем опыте оптимизации производительности Java-приложений: какие инструменты использовали и каких результатов достигли?
В стеке указаны Spark и Iceberg, важно понимать принципы работы с большими данными.
В чем заключаются основные различия между OLAP и OLTP системами, и как это влияет на проектирование архитектуры базы данных?
Работа с Data Platform требует понимания распределенных систем.
С какими проблемами согласованности данных вы сталкивались в распределенных системах и как их решали?
Упоминается работа с многозадачностью и оптимизация памяти.
Как работает Garbage Collector в Java и какие настройки вы бы использовали для минимизации пауз (STW) в нагруженной системе?
В требованиях указано знание SQL и принципов работы БД.
Как бы вы спроектировали схему хранения данных в S3 с использованием формата Iceberg для обеспечения быстрого поиска?
Похожие вакансии
Python-разработчик (Senior)
Senior C#/.NET-разработчик
Java-разработчик (Middle+/Senior)
Senior Python Backend Engineer
Python-разработчик / Backend Engineer (Middle+ / Senior)
Senior Java разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!