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