Обязанности:
RooX — аккредитованная российская ИТ-компания с 10-летним опытом. Проектируем, разрабатываем и развиваем цифровые каналы взаимодействия с клиентами и партнерами. Специализируемся на аутентификации и авторизации, есть свой продукт — система RooX UIDM. Сосредоточены на потребностях корпоративного сектора — личные кабинеты физлиц и юрлиц, агентские порталы, интернет-банки, порталы сервисов и другие. В портфолио — проекты с топ-10 банков, телекомов и другие. Решениями компании пользуется 50 миллионов человек в год. На данный момент мы ищем Senior разработчика в команду разработки продуктов customer identity and access management (CIAM). Задачи, которые необходимо решать разработчику:- Реализовывать алгоритмы работы сценариев аутентификации;- Прорабатывать функциональные блоки бэкенд части от проектирования до реализации;- Участвовать в code review;- Проектировать API, взаимодействие систем, отказоустойчивость и масштабируемость. Знания, навыки и опыт необходимые для реализации задач:- Опыт работы с Java core;- Хорошие знания HTTP (механизм поддержания сессий, кроссдоменные запросы, TLS);- Принципы SOLID;- Хорошие знания SQL (индексы, партиции, работа с БД без ORM);- Понимание уязвимостей от OWASP на уровне “владения темой” и возможностью поддержать беседу;- Понимание механики работы Oauth2.0 Мы заботимся о своих сотрудниках, по этому предлагаем: Развитие: Работа в команде профессионалов и рост компетенций; Возможность профессионального развития и карьерного роста. Комфорт: Комфортный офис в Москве; Кофе, чай, сладости и не только; Корпоративные мероприятия и т.п. Здоровье: Бесплатная медицинская страховка, которая предоставляется с 3 месяца работы; Доплата по больничному листу до 100% оклада; Дополнительные 3 дня в году на случай плохого самочувствия без оформления больничного листа; Компенсация расходов на спортивно-оздоровительные мероприятия или обучение. Забота о времени: - Удаленный формат работы (на территории РФ)