Мы ищем инженера, способного проектировать и развивать высоконагруженную распределённую платформу голосовых и видеозвонков. Вам предстоит решать задачи масштабирования на уровне архитектуры, обеспечивать отказоустойчивость и минимальную задержку (low-latency) сервиса реального времени.

Стек: Java25, Cassandra, Zookeeper, Kafka, nginx, one-nio, Redis, Docker. Есть Kotlin.

Задачи

  • Работать над бизнес-логикой видеоконференций
  • Интегрировать звонки в решения партнёров
  • Повышать стабильность работы приложения в условиях плохих сетей
  • Проектировать и реализовывать новый API

Требования

  • Коммерческий опыт от трёх лет на Java
  • Понимание классических алгоритмов и структур данных
  • Знание сетевых технологий и протоколов передачи данных, ремоутинг, JVM
  • Умение работать в команде