java backend

Java разработчик (проект "Реклама"), Москва

Одноклассники

Одноклассники – одна из крупнейших социальных сетей. OK – самый высоконагруженный в мире сервис, написанный на Java. Большинство задач, которые возникают перед нами каждый день, не имеют готовых решений, поэтому мы используем большое количество собственных разработок. 

Реклама - это критически важная часть всей социальной сети. Это и обычные баннеры, и реклама в различных разделах соц.сети, например, в ленте, видео, играх и др. К ней же относится и "Рекламный кабинет", предоставляющий возможность запускать рекламу у нас как бизнесу, так и обычным пользователям.

Задачи

  • разработка нового функционала проекта "Реклама" от идеи до реализации, а также поддержка существующего (будет нужно много взаимодействовать с другими командами, и иметь дело как с backend-ом, так и frontend-ом , работать с большими объемами данных, реализовывать новые рекламные форматы, думать над хранением и оптимизацией данных, запускать эксперименты и оценивать их эффект);
  • повышение отказоустойчивости и быстродействия всего, что связано с рекламой;
  • улучшение качества рекламы, реализация защит от мошенников и спамеров.

Требования

  • отличное знание Java (I/O, Exceptions, OOP, GC, Generics), multithreading (sync, JMM, java.util.concurrent), Spring;
  • опыт работы с Cassandra;
  • знание и опыт построения распределенных высоконагруженных систем;
  • способность писать простой, производительный и расширяемый код;
  • знание стандартных алгоритмов, структур данных, шаблонов проектирования;
  • способность самостоятельно определять и соблюдать установленные сроки выполнения задач;
  • ориентированность на результат, развитое чувство ответственности и умение работать в команде;
  • понимание реалий современных социальных сетей и творческий подход к решению задач.

Мы предлагаем

Официальная зарплата
Гибкий график работы
Офис в центре города
ДМС
Бонусы от партнеров
Интересные задачи