java

Java разработчик (проект "Группы" в Одноклассниках), Санкт-Петербург

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

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

Группы ― это большой технологически сложный продукт, тесно связанный с другими сервисами портала.В сферу работы нашей команды также входит медиаконтент от групп и пользователей, состоящий из разных объектов: текст, фото, видео, опросы, карты и т.д.

Задачи

  • разработка новой функциональности проекта Группы и контента от начала и до конца (начиная от backend и заканчивая UI и api для моб.приложений, за исключением вёрстки - html/css подготовят наши frontend разработчики);
  • улучшение платформы медиаконтента и групп: разработка и подключение новых инструментов, хранилищ, offheap кешей, поддержка отказоустойчивости и быстродействия системы;
  • участие в разработке продукта от идеи до реализации.

Требования

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

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

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