Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Senior/Lead Java Developer (Java): Проектирование и развитие высоконагруженных сервисов мессенджера с акцентом на масштабируемость и отказоустойчивость распределённых систем. Фокус на оптимизации производительности backend-сервисов и решении сложных технических задач по масштабированию.
Локация: Москва, Санкт-Петербург
Компания
VK — компания, разрабатывающая крупнейший мессенджер в России для объединения людей, сервисов и компаний.
Что делать
- Проектировать архитектуру и разрабатывать новые сервисы платформы мессенджера.
- Решать сложные технические задачи масштабирования высоконагруженного распределённого сервиса.
- Проектировать надёжную архитектуру для отказоустойчивых систем.
- Оптимизировать производительность и стабильность backend-сервисов.
- Участвовать в принятии технических решений и развитии платформы.
Требования
- Опыт backend-разработки на Java от пяти лет.
- Уверенное знание алгоритмов и структур данных.
- Опыт многопоточного программирования.
- Понимание принципов проектирования отказоустойчивых и высоконагруженных сервисов.
- Опыт командной разработки.
Хорошо, если есть
- Знание сетей и сетевых протоколов.
- Опыт работы с Cassandra, ScyllaDB или PostgreSQL.
- Опыт разработки распределённых систем.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →