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

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 Звонки

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

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

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

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

Java Developer в команду Соцсервисов

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

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

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

Senior Fullstack-разработчик в команду ИБ (Go, React)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Инженер-программист

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

Python-разработчик в команду разработки ArenadataDB

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

Senior Java-разработчик в команду Core Mobile Web

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

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

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

Ведущий Python- программист

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

Golang Developer в команду Ленты

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

Java Developer

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

Android разработчик в MAX

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

Lead Cloud SRE

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

Android разработчик

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

Старший программист

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

Старший программист

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

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

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

Team Lead Java

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

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

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

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

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

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

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

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

Единые облачные технологии
Санкт-Петербург, гибкий

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

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

Senior Java Developer

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

Go-разработчик в команду Adblogger

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

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

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

Go Developer в команду Сообщества

ВКонтакте
Москва, гибкий

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

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

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

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

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

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

Full-Stack Developer в команду разработки Монетизации

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

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

ВКонтакте
Москва, гибкий

C++ Developer (Senior)

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

Руководитель службы распределенных вычислений

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

Java-разработчик (Big Data)

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

Java-разработчик в команду Игр и приложений

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

Java Developer системы MaaS

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

Java Developer

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

Ведущий программист Rust

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

Team Lead DWH

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

Golang Developer в команду «WARP»

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

Middle Java Developer

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

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

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

Lead A/B Platform

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

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

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