← Все вакансии/Senior/Т-Банк
SeniorHybrid

Java Developer

ТБ
Т-Банк
Уровень
Senior
Формат
Hybrid
О роли

Описание вакансии

О компании

Т-Банк, команда Data Platform.

Обязанности
  • Разрабатывать архитектуру нагруженных отказоустойчивых систем
  • Тщательно прорабатывать решения с точки зрения архитектуры, структур данных и алгоритмов
  • Писать качественный, но при этом простой код
  • Работать со Spark, Iceberg и S3
  • Оптимизировать память и throughput, работать с многозадачностью
  • Писать части кода на C++ при необходимости
Требования
  • Знаете современный язык Java
  • Отлично разбираетесь в алгоритмах и структурах данных
  • Умеете строить распределенные системы
  • Умеете работать с многозадачностью
  • Знаете SQL и основные принципы работы баз данных — OLAP/OLTP
  • Умеете оптимизировать системы
  • Будет плюсом опыт работы с таблицами Iceberg и колоночными форматами, Spark, Trino или другими SQL-движками, S3, Kafka
  • Опыт разработки на Java от 3 лет
Стек и навыки

С чем работаем