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