Т-Банк ищет Java-разработчика в Data Platform.

Обязанности:

  • Разрабатывать архитектуру нагруженных отказоустойчивых систем
  • Тщательно прорабатывать решения с точки зрения архитектуры, структур данных и алгоритмов
  • Писать качественный, но при этом простой код
  • Работать со Spark, Iceberg и S3
  • Оптимизировать память и throughput, работать с многозадачностью
  • Писать части кода на C++ при необходимости

Требования:

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