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