Группы ― это большой технологически сложный продукт, тесно связанный с другими сервисами портала.В сферу работы нашей команды также входит медиаконтент от групп и пользователей, состоящий из разных объектов: текст, фото, видео, опросы, карты и т.д.
Задачи
- разработка новой функциональности проекта Группы и контента от начала и до конца (начиная от backend и заканчивая UI и api для моб.приложений, за исключением вёрстки - html/css подготовят наши frontend разработчики);
- улучшение платформы медиаконтента и групп: разработка и подключение новых инструментов, хранилищ, offheap кешей, поддержка отказоустойчивости и быстродействия системы;
- участие в разработке продукта от идеи до реализации.
Требования
- отличное знание Java (I/O, Exceptions, OOP, GC, Generics), multithreading (sync, JMM, java.util.concurrent), Spring;
- опыт работы с Cassandra;
- знание и опыт построения распределенных высоконагруженных систем;
- способность писать простой, производительный и расширяемый код;
- знание стандартных алгоритмов, структур данных, шаблонов проектирования;
- способность самостоятельно определять и соблюдать установленные сроки выполнения задач;
- ориентированность на результат, развитое чувство ответственности и умение работать в команде;
- понимание реалий современных социальных сетей и творческий подход к решению задач.
Мы предлагаем
Официальная зарплата
Гибкий график работы
Офис в центре города
ДМС
Бонусы от партнеров
Интересные задачи