javascript java backend

Java developer (проект "Новые пользователи"), Москва

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

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

Мы занимаемся авторизацией и привлечением пользователей на портал.

Наши задачи распространяются от процессов регистрации, логина и восстановления, до улучшений, связанных с вовлеченностью пользователей в сервисы и обеспечением безопасности профилей.

Всё это мы делаем на 4 разных платформах – web-версия, мобильная версия, Android и iOS клиенты.

С чем нужно будет работать:

  • 12.000 серверов и устройств хранения, на них работает 50т докер контейнеров под управлением one-cloud (нашего собственного облака).
  • NewSQL СУБД с распределенными транзакциями на основе форка Cassandra.
  • Распределенный кластер с нагрузкой более 100.000 запросов в секунду.
  • Stateful сервисы с использованием embedded cassandra.
  • 6.000.000 пользователей онлайн в час пик.
  • 350.000 web-запросов в секунду.
  • 71.000.000 ежемесячная аудитория.

Задачи

  • Разработка новых и улучшение текущих бизнес-процессов, обеспечение отказоустойчивости и быстродействия систем.
  • Интеграция с внутренними сервисами в рамках построения экосистемы VK.
  • Полный цикл разработки - от спецификации до запуска на пользователях, оценки результата и последующей эксплуатации.

Требования

  • Отличное знание Java и JVM.
  • Знание стандартных алгоритмов, структур данных, шаблонов проектирования.
  • Знание и опыт построения распределенных высоконагруженных систем.
  • Приветствуется опыт работы с NoSQL базами данных.
  • Способность писать простой, производительный и расширяемый код.
  • Способность самостоятельно определять и соблюдать установленные сроки выполнения задач.
  • Готовность построить доверительные отношения с командой: умение принимать критику и открыто высказывать свое мнение.
  • Умение делиться знаниями и развивать компетенции команды.

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

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

Похожие вакансии

Люди — это главная ценность Одноклассников. Работая у нас, вы получаете комфортные условия и уникальный опыт разработки