Senior Java-разработчик
MAXМоскваУдалённоflexibleПолная занятость
SQLPostgreSQLJavaLinuxKafkaNoSQLSpringCassandraраспределенные системыLucene
Описание
Команда MAX занимается развитием технической платформы, которая предоставляет инструменты для работы команд ИБ, антиспама, антифрода и модерации.
Обязанности
- Оптимизировать производительность и повышать надёжность разрабатываемых сервисов
- Улучшать обнаружение проблем с сервисами и время реагирования на эти проблемы
- Участвовать в проектировании архитектуры системы и в выделении отдельных компонент из существующих сервисов
- Адаптировать и развивать инструменты под запросы продуктовой команды и команд антифрода и ИБ
Требования
- Отличное знание основных алгоритмов и структур данных
- Отличные знания Java Core, Collections, JMM, Concurrency
- Хорошие теоретические знания в области распределённых систем и баз данных
- Опыт работы с Linux или готовность его освоить
- Способность самостоятельно вести задачу от требований до запуска в production, включая выкладку новых версий сервисов и постепенного запуска через систему конфигурации приложений
Будет плюсом
- Знание сетей и протоколов
- Опыт работы с NoSQL-хранилищами (Cassandra/ScyllaDB)
- Опыт работы с SQL-хранилищами (PostgreSQL)
Условия
- Гибкий график работы
- Бонусы и скидки от партнеров
- Офис в центре города
- ДМС