Т-Банк
Java-разработчик в Data Platform
MiddleГибрид
Навыки
5/2MiddleSeniorГибрид
Обязанности
- 01Разрабатывать архитектуру нагруженных отказоустойчивых систем
- 02Тщательно прорабатывать решения с точки зрения архитектуры, структур данных и алгоритмов
- 03Писать качественный, но при этом простой код
- 04Работать со Spark, Iceberg и S3
- 05Оптимизировать память и throughput, работать с многозадачностью
- 06Писать части кода на C++ при необходимости
Требования
- 01Знание современного языка Java
- 02Отличное понимание алгоритмов и структур данных
- 03Умение строить распределенные системы
- 04Умение работать с многозадачностью
- 05Знание SQL и основные принципы работы баз данных — OLAP/OLTP
- 06Умение оптимизировать системы
- 07Опыт работы с таблицами Iceberg и колоночными форматами, Spark, Trino или другими SQL-движками, S3, Kafka
- 08Опыт разработки на Java от 3 лет
Условия
- 01Работа в офисе или гибридный формат — по договоренности с руководителем
- 02Возможность работы в аккредитованной ИТ-компании
- 03ДМС со стоматологией, включая чекапы, компенсацию покупки лекарств и льготные условия страхования для близких
- 04Страховка от несчастных случаев и болезней
- 05Рост по карьерному треку: прохождение курсов по софт- и хард-скиллам, развитие с поддержкой ментора, повышение уровня с матрицей компетенций и регулярным ревью
- 06Сильное комьюнити: работа с экспертами в своей области, возможность делиться знаниями, выступать на конференциях, посещать митапы и писать статьи
- 07Онлайн-консультации с психологами, юристами, специалистами по финансам и здоровому образу жизни
- 08Компенсация затрат на спортивные абонементы, приложение Т-Спорта для онлайн-занятий и командные тренировки с коллегами
- 09Три дополнительных дня к отпуску — можно использовать для отдыха или получить компенсацию
- 10Специальные тарифы на продукты Т-Банка и широкую программу скидок от партнеров
- 11Достойная зарплата — обсудим ее на собеседовании