Java Developer в VK Звонки, Москва

Java Developer в VK Звонки, Москва

Мы разрабатываем VK Звонки — бесплатный сервис видеоконференций для веб-версии и мобильного приложения ВКонтакте, а также отдельное десктопное, мобильное и веб-приложение. Это единственная в мире платформа видеосвязи без ограничений по количеству участников с видео. Крупнейшая платформа видеосвязи РФ. Под её капотом много уникальных технических решений, разработанных в нашей команде.

Приглашаем в нашу команду специалиста, который вместе с нами будет совершенствовать этот крутой инструмент онлайн-коммуникации в экосистеме VK!

У нас интересно, потому что:

  • есть возможность приложить руку к сервису для миллионов пользователей и полноправно влиять на развитие продукта;
  • поработать над технологиями, не имеющими аналогов на российском рынке, например собственными протоколами видеостриминга, технологиями транскодирования, поддержкой QUIC и многим другим;
  • перенять у команды более чем десятилетний опыт работы с видео, конференциями и высоконагруженными проектами;
  • прокачаться в архитектуре и производительности — для нас они критически важны, и мы уделяем им много внимания.

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

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

Задачи

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

Требования

  • Уже работали с Java, Concurrency, Java Memmory Model, Spring IoC (минимально используется);
  • разбираетесь в классических алгоритмах и структурах данных;
  • знаете сетевые технологии и протоколы передачи данных, ремоутинг;
  • знакомы с внутренним устройством JVM;
  • умеете работать в команде.

Будет плюсом

  • Знакомы с WebRTC;
  • работали с микросервисами и хайлоад;
  • у вас есть опыт разработки систем видеоконференций или IP-телефонии;
  • работали с ZooKeeper, Cassandra (NoSQL);
  • Оne-Nio.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Бонусы от партнеров
Интересные задачи

Формат работы

офисный
комбинированный
дистанционный

Уровень

middle

График работы

полный

VK Звонки

Сервис видеоконференций для личного и рабочего общения. Это первая в мире платформа видеосвязи, которая сняла все ограничения на количество участников с видео, и под капотом у неё много уникальных технических решений, разработанных в нашей команде. 

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Бонусы от партнеров
Интересные задачи

Похожие вакансии

Технический архитектор

VK Tech
Москва, гибкий

Java Developer в команду онлайн-рекомендаций

AI VK
Москва, гибкий

Руководитель группы рекомендаций

VK Клипы
Москва, гибкий

Руководитель группы разработки хранилищ

Единые облачные технологии
Москва, гибкий

Руководитель core-команды разработки

Коммуникационные платформы
Москва, комбинированный

Руководитель продуктовой разработки в команду ленты и рекомендаций

ВКонтакте
Санкт-Петербург, гибкий

Руководитель команды разработки высоконагруженных систем

VK Видео
Санкт-Петербург, комбинированный

Java Lead в команду рекомендательной системы

AI VK
Москва, офисный

Старший разработчик ML Training Platform

AI VK
Москва, гибкий

Программист Rust

Tarantool
Москва, гибкий

Java-разработчик в команду поиска

ОК
Санкт-Петербург, комбинированный

Старший Java-разработчик в команду рекомендаций социальных сервисов

AI VK
Санкт-Петербург, гибкий

Java разработчик в команду ML

AI VK
Санкт-Петербург, комбинированный

Java-разработчик в команду рекомендательной системы

AI VK
Москва, гибкий

Java Developer в службу рекомендаций

Дзен
Москва, гибкий

Java Developer

VK Видео
Санкт-Петербург, гибкий

Java Lead MLOps-инструментов

AI VK
Москва, офисный

Python Developer

VK Tax Compliance
Москва, гибкий

C++ разработчик

VK Звонки
Москва, гибкий

Руководитель разработки ML Training Platform

AI VK
Москва, офисный

Руководитель PaaS-сервисов

VK Cloud
Москва, комбинированный

Старший разработчик Go в команду Core API

Облако
Москва, комбинированный

Руководитель команды «Авторизация»

VK Teams
Москва, гибкий

Java Team Lead

VK
Москва, комбинированный

Руководитель группы разработки

ОК
Санкт-Петербург, гибкий

Senior Java Developer

VK
Москва, гибкий

Backend Java Developer на проект чат-бота

Клиентский опыт
Москва, гибкий

Руководитель в команду архитектуры

ВКонтакте
Санкт-Петербург, гибкий

Старший разработчик в команду архитектуры

ВКонтакте
Санкт-Петербург, гибкий

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

Дзен
Москва, комбинированный

Senior Java Developer

RuStore
дистанционный

Frontend Developer

Медиапроекты Mail
Москва, гибкий

Разработчик Big Data

ОК
дистанционный

Java Developer

ОК
Санкт-Петербург, гибкий

Ведущий программист-разработчик

VK Звонки
дистанционный

Team Lead DWH группы

Data Office
Москва, комбинированный

Golang Developer в команду «Антиробот»

Информационная безопасность
Москва, гибкий

Backend Developer MLOps-инфраструктуры

VK Tech
Москва, гибкий

Java Developer

Tarantool
Москва, комбинированный

Lead A/B Platform

Data Office
Москва, комбинированный

Специалист по информационной безопасности (AppWebSec)

RuStore
Москва, гибкий

Go Developer

Единые облачные технологии
Москва, гибкий

Ведущий Java-разработчик

Единые облачные технологии
Москва, гибкий