Т-Банк

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Достойная зарплата — обсудим ее на собеседовании