Java-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Сбер ID – единый идентификатор пользователя в экосистеме Сбера. Более 100 сервисов экосистемы Сбера уже подключили функцию быстрой и безопасной авторизации по СберID. Количество активных пользователей превысило 20 млн человек.
В команду, которая занимается развитием инструментов для онбординга и коммуникации с партнёрами Сбер ID, ищем опытного Java-разработчика на роль технического лидера команды.
Команда разрабатывает функционал для самостоятельного подключения партнёров к Сбер ID, ориентируясь на лучшие практики Google, Яндекс и Amazon. На данный момент мы подключили более 100 партнёров (Мос.ру, Delivery Club, Аэрофлот...), и количество запросов постоянно растёт. Наша цель – быстро подключать тысячи партнёров, для этого мы работаем над созданием простых и удобных инструментов.
Решения, которые мы создаём, направлены на весь рынок, от крупнейших интернет-магазинов до микробизнеса.
Чем предстоит заниматься:
Участвовать в процессе создания команды, управлять процессами разработки, тестирования и сопровождения продукта, принимать активное участие в разработке нового функционала и оптимизации существующего.
Бонусы
- Отсутствие микроменеджмента;
- Возможность создавать направление с нуля, собирать и обучать команду;
- Работу в гибком/гибридном графике;
- Профессиональное обучение и развитие, современный стек технологий;
- Уровень вознаграждения – выше рынка;
- Расширенный социальный пакет, корпоративные льготы (в т.ч. по внутренним программам кредитования и программам лояльности партнёров).
Дополнительные инструкции
Для нас важно:
- Хорошие знания Java SE 8;
- Хорошие знания Java EE: Servlet API, JMS, JNDI, JAX-RS;
- Опыт использования Spring IoC Container;
- Знание SQL;
- Знание протокола HTTP;
- Опыт создания REST-сервисов;
- Опыт создания модульных и интеграционных тестов;
- Опыт использования Maven;
- Опыт использования GIT или Mercurial;
- Опыт использования систем таск-трекинга;
- Знание алгоритмов и структур данных;
- Хорошие знания шаблонов проектирования и опыт их применения;
- Понимание принципов DevOps;
- Опыт работы с системами непрерывной интеграции.
Будет плюсом:
- Опыт использования Spring Boot;
- Опыт использования Ansible;
- Опыт администрирования Linux;
- Опыт использования Docker;
- Опыт использования IBM WebSphere Application Server;
- Опыт работы с СУБД Oracle;
- Опыт разработки Front-end: TypeSript, React, Redux.