Java-разработчик

Дата размещения вакансии: 06.04.2026
Работодатель: Т-Банк
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Грузинский Вал 7
Требуемый опыт работы:
От 3 до 6 лет

Мы создаем сервисы для таблиц Iceberg и занимаемся менеджментом/оптимизацией таблиц. В нашу зону ответственности входят система бекапирования, глобальный планировщик и оптимизатор планов табличных сервисов, сервис по очистке хранилища и каталога, сервис непрерывного экспорта статистик и метаданных таблиц, каталог. В планах написать крутой алгоритм сортировки и ускорять обработку. У нас многопоточка, сеть и оптимизация структур данных по памяти.

У нас амбициозные планы построить реактивную платформу по "умному" запуску табличных сервисов в условиях нехватки ресурсов, добавить расширения для Spark/Trino, и оптимизировать скорость реструктурирования таблиц.

Состав команды: 2 человека - тим лид и инженер. Тим лид - staff engineer, работавший в Яндекс, Google, Facebook and Snowflake. У нас высокие требования к качеству кода и проектирования, юнит тестам и надежности системы. Инженер - middle level из хорошего университета. Мы обсуждаем дизайны, предпочитаем простое сложному, быстрое - медленному. Любим и пользуемся ИИ.

Ищем людей, которые интересуются и имеют базовое понимание БД, хранением больших таблиц, многопоточностью, S3. Те, кто умеют генерировать идеи и воплощать их быстро.

Обязанности

  • Разрабатывать внешние и внутренние продукты
  • Прорабатывать и реализовать интеграционные решения

Требования

  • Опыт разработки на Java от 3 лет
  • Опыт коммерческой разработки на Java 11+ или Kotlin
  • Опыт коммерческой разработки с любым из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x
  • Опыт коммерческой разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift
  • Опыт коммерческой разработки с одним из брокеров: Kafka, Rabbit MQ или Active MQ
  • Опыт коммерческой разработки с Postgress, MySQL или Oracle будет плюсом
  • Опыт работы с системой контроля версий