на главную
habr•18 ч. назадПриоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию

Senior/Lead Java-разработчик

В офисе Москва, Санкт-Петербург

Навыки и технологии

API и сетевые протоколыPostgreSQLJava

Ключевая задача

Проектировать и развивать высоконагруженные backend-сервисы мессенджера MAX, решать задачи масштабирования и отказоустойчивости распределённой платформы.

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

О компании

Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации и активно развиваем платформу.

Обязанности

Задачи

  • Проектировать архитектуру и разрабатывать новые сервисы платформы мессенджера
  • Решать сложные технические задачи масштабирования высоконагруженного распределённого сервиса
  • Проектировать надёжную архитектуру для отказоустойчивых систем
  • Оптимизировать производительность и стабильность backend-сервисов
  • Участвовать в технических решениях и развитии платформы

Требования

Мы ожидаем

  • Уверенное знание алгоритмов и структур данных
  • Опыт многопоточного программирования
  • Опыт backend-разработки на Java от пяти лет
  • Понимание принципов проектирования отказоустойчивых и высоконагруженных сервисов
  • Опыт командной разработки

Будет плюсом

  • Знание сетей и сетевых протоколов
  • Опыт работы с Cassandra/ScyllaDB/PostgreSQL
  • Опыт разработки распределённых систем