Java Developer
- Роль
- Бэкенд
Доступно для: RU only. Укажите, откуда вы работаете, чтобы проверить доступность.
Коротко по делу
Senior Java backend developer, 5+ years experience. Must know Spring, Cassandra, and Zookeeper; deep understanding of JVM and GC required. Remote work, strong knowledge of multithreading and data transmission protocols essential.
Ключевые навыки
Обязательные навыки
Мы работаем над самой масштабной контентной платформой в рунете по объёму, форматам, времени потребления и аудитории, ведь ВКонтакте ежемесячно пользуются 97 миллионов человек. Создаём технологичные продукты в области обработки и передачи видео, алгоритмы машинного обучения и компьютерного зрения, а также видео-конференц-связь для пользователей VK.
Ищем специалиста, который вместе с нами будет развивать высоконагруженный сервис и помогать с управлением серверными мощностями.
У нас интересно, потому что вы сможете поработать над развитием высоконагруженной видеоплатформы, у которой:
— Миллиард ежедневных просмотров видео
— Скорость раздачи видеоконтента достигает 8 Тбит/с
— Объём хранимого видео — более 1,3 Эбайт
— Поддерживается качество видео до 4К Ultra HD, в том числе для трансляций
— Раздача видео производится с помощью технологий адаптивного стриминга, протоколов DASH/HLS
— Видео раздаётся в различных кодеках, в том числе в AV1
— Широкая сеть CDN
Задачи
— Развивать платформу хранения и раздачи видео
— Разрабатывать сервис видеотрансляций
— Интегрировать новые технологии работы с видео в существующую инфраструктуру
— Заниматься совершенствованием системы аналитики видеоплатформы
— Выполнять доработки видеоплатформы в рамках поддержки партнёров
Требования
— Знание backend-разработки на Java, опыт коммерческой разработки более пяти лет
— Глубокие знания JVM и GC
— Опыт работы со Spring, Cassandra, Zookeeper
— Опыт разработки многопоточных приложений, понимание JMM
— Понимание компьютерных сетей и протоколов передачи данных
— Умение собрать требования к задачам, способность самостоятельно принимать решения при разработке
Важно: pедакция vseti.app не несет ответственности за любую информацию в этой публикации, в т. ч. текстовое описание и графические изображения, предоставленные нам авторами вакансии, публичными источниками сети интернет и другими пользователями интернета. Если вы нашли ошибку, пожалуйста, сообщите нам об этом help@vseti.app или в телеграм
Чем предстоит заниматься
- Develop the video storage and delivery platform
- Develop the video broadcasting service
- Integrate new video technologies into the existing infrastructure
- Improve the video platform analytics system
- Enhance the video platform to support partners
Что требуется
- Knowledge of backend development in Java
- More than five years of commercial development experience
- Deep knowledge of JVM and GC
- Experience with Spring, Cassandra, and Zookeeper
- Experience developing multithreaded applications
- Understanding of JMM
- Understanding of computer networks and data transfer protocols
- Ability to gather task requirements
- Ability to make independent development decisions
VK is a Russian technology company that operates an ecosystem of digital projects and services for communication, social networking, games, music, video, news, education, and business digitalization. Its products include VKontakte, Odnoklassniki, Dzen, VK ID, VK Pay, VK Mini Apps, VK Music, VK Video, and cloud and online promotion services for businesses.