Мы ищем инженера, способного проектировать и развивать высоконагруженную распределённую платформу голосовых и видеозвонков. Вам предстоит решать задачи масштабирования на уровне архитектуры, обеспечивать отказоустойчивость и минимальную задержку (low-latency) сервиса реального времени.
Стек: Java25, Cassandra, Zookeeper, Kafka, nginx, one-nio, Redis, Docker. Есть Kotlin.
Задачи
- Работать над бизнес-логикой видеоконференций
- Интегрировать звонки в решения партнёров
- Повышать стабильность работы приложения в условиях плохих сетей
- Проектировать и реализовывать новый API
Требования
- Коммерческий опыт от трёх лет на Java
- Понимание классических алгоритмов и структур данных
- Знание сетевых технологий и протоколов передачи данных, ремоутинг, JVM
- Умение работать в команде