Skip to main content

Старший Java-разработчик

Technology
VK
Москва, Россия1 нед. назадДо 17.09.2026

Описание вакансии

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

Мы — это VK Team, команда профессионалов, которые объединились ради больших свершений.

Каждый день мы сталкиваемся со сложными технологическими вызовами и преодолеваем их вместе с командой. Мы делаем так, чтобы пользователям было интересно и комфортно решать повседневные задачи при помощи наших онлайн-сервисов.

В VK возможно всё. А с VK Team легко воплощать мечты в реальность.

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

Стек: Java8, Java17, Cassandra, Zookeeper, Kafka, nginx, one-nio.

Задачи

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

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

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

Требования

  • Коммерческий опыт от четырёх лет на Java
  • Java, Concurrency, Java Memmory Model, Spring IoC (минимально используется)
  • Разбираетесь в классических алгоритмах и структурах данных
  • Знаете сетевые технологии и протоколы передачи данных, ремоутинг
  • Знакомы с внутренним устройством JVM
  • Умеете работать в команде
Работа в VK — это:
  • возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей;
  • амбициозные задачи, масштабные проекты и возможности для профессионального роста;
  • совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время;
  • работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом;
  • программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников;
  • компенсация питания в кафе и ресторанах рядом с офисами — 800 рублей в день;
  • компенсация спортивных активностей — 30 000 рублей в год в регионах и 35 000 рублей в год в Москве и в Санкт-Петербурге;
  • 17 корпоративных команд по 12 видам спорта.
Присоединяйтесь к нашей команде, чтобы создавать сервисы и технологии, которые улучшают качество жизни миллионов людей.

Ключевые навыки

  • Java
  • NoSQL
  • Микросервисная архитектура

Задайте вопрос работодателю

Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопрос

Где предстоит работать

Москва
Keywords
JavaNoSQLМикросервисная архитектураApache KafkaApache CassandraApache ZooKeeperFault toleranceCassandraJava Virtual MachineNginx

Вас интересует эта вакансия?