📍 Москва (м. Аэропорт)Санкт-Петербург (м. Площадь Александра Невского)Можно удалённо из РФ
ОК — одна из крупнейших социальных сетей. Это технологичная контентная и сервисная платформа: в социальной сети можно смотреть трансляции в качестве 4К, слушать актуальную музыку.
Приглашаем Java-разработчиков в команды «API» и Core Mobile Web.
Технологии/инструменты
Java
У нас интересно, потому что
- Мы используем много решений собственной разработки: например, NewSQL СУБД на основе Cassandra, очереди, системы аналитики, свою облачную инфраструктуру.
- У нас семь дата-центров, где работает порядка 10 тысяч серверов, большинство из которых — под управлением собственного облака one-cloud.
- В one-cloud работает 50 тысяч контейнеров, сотни микросервисов, DAU — более 20 млн.
- Разработчики каждый день катят в продакшн десятки релизов, продакты запускают десятки экспериментов, аналитики перелопачивают петабайты данных. Но при этом наши пользователи замечают только новые фичи и радуются апдейтам.
О команде и проекте
Команда API развивает платформу API в Одноклассниках. Мы проектируем и разрабатываем бизнес-логику для внутренних сервисов ОК, развиваем и поддерживаем инфраструктуру API, мини-аппов и виджетов. А ещё — оптимизируем работу наших мобильных приложений.
Команда Core Mobile Web развивает «каркас» мобильной версии ok.ru для браузера на смартфоне и пилит удобное веб-приложение для наших пользователей, которые сидят в ОК с десятков тысяч разных мобильных девайсов.
Чем предстоит заниматься
- Проектировать и разрабатывать бизнес-логику для внутренних сервисов ОК.
- Развивать и поддерживать инфраструктуру API, мини-аппов и виджетов.
- Улучшать существующие сервисы и разрабатывать новые.
- Оптимизировать сборку проекта и серверного рендеринга.
- Работать с продуктовыми и платформенными задачами.
Ожидания
- Отлично знаете Java, основные алгоритмы и структуры данных, concurrency.
- Работали с реляционными или NoSQL базами данных.
- Разрабатывали многопоточные приложения.
Будет плюсом, если вы:
- Разрабатывали веб-приложения на Spring.
- Обладаете хорошими теоретическими знаниями в области распределённых систем и баз данных.
Условия
- Сложные и интересные задачи: высоконагруженные быстрорастущие сервисы, которые задают уровень для конкурентов качеством и технологиями.
- Команда: с нами работают профессионалы экстра-класса, каждый из которых может поделиться своей экспертизой.
- Профессиональное развитие: прямо в офисе мы организуем митапы, конференции, семинары и тренинги, куда открыт доступ каждому сотруднику, а также регулярно посещаем лучшие мировые конференции.
- Новый опыт: лучшие сотрудники преподают в наших образовательных проектах, выступают на российских и международных конференциях.
- Выбор: удалёнка или комфортный офис с парковкой, душем и зонами отдыха в Санкт-Петербурге или Москве.
- Спорт: компания компенсирует затраты на спортивные активности — занятия в фитнес-клубе, индивидуальные тренировки, участия в соревнованиях.
- Компенсация питания.
- Регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет с первого дня (ДМС — в том числе и на детей сотрудников, английский язык).
Кристина Куксенко Recruiter