Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
VK разрабатывает крупнейший мессенджер в России, соединяющий людей, сервисы и компании. Компания создаёт инструменты коммуникации и развивает платформу MAX, в которую интегрированы мессенджер, мини-приложения, нейропомощник, платёжный сервис и конструктор чат-ботов.
задачи
Проектировать архитектуру и разрабатывать новые сервисы платформы мессенджера;
Решать сложные технические задачи масштабирования высоконагруженного распределённого сервиса;
Проектировать надёжную архитектуру для отказоустойчивых систем;
Оптимизировать производительность и стабильность бэкенд-сервисов;
Участвовать в технических решениях и развитии платформы.
требования
Уверенно знать алгоритмы и структуры данных;
Иметь опыт многопоточного программирования;
Иметь от 5 лет опыта бэкенд-разработки на Java;
Понимать принципы проектирования отказоустойчивых и высоконагруженных сервисов;
Иметь опыт командной разработки;
Будет плюсом знание сетей и сетевых протоколов, опыт работы с Cassandra / ScyllaDB / PostgreSQL, опыт разработки распределённых систем.