Java разработчик (СберЛид)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы расширяем нашу команду и ищем новых коллег на проект "СберЛид".
"СберЛид" это – сервис повышения продаж в онлайне, который позволяет предпринимателям (интернет-магазинам, сфера торговли, услуг и др.) увеличивать продажи и конверсию на сайте. Сервис дает возможность добавить поп-ап окна (виджеты), виджеты обратной связи и ленты товаров, рекомендующие релевантные продукты посетителю сайта. Продукт монетизируемый, платный, с растущей клиентской базой, распространяется во многих каналах внутри банка и в digital. Подробнее можно ознакомиться на sberlead.ru
Бэкенд системы реактивный, написан на Kotlin и Spring. Данные хранятся в кэше Apache Ignite и БД Oracle, которая в текущее время заменяется на PostgreSQL & БД Clickhouse.
На фронте используется TypeScript и React MobX.
При коммитах используются проверки кода на соответствие правилам через tslint и csslint. Коммиты проходят через PullRequest-ы и review.
В качестве репозитория используем Git.
Мы постоянно совершенствуем алгоритмы обработки данных.
Нахождение узких мест в системе и новые технологии всегда приветствуются.
Также используются сервисы по работе с данными и аналитикой на основе экосистемы Hadoop.
Задачи, которыми нужно будет заниматься:
- Участие в проекте в роли разработчика;
- Проектирование технических решений;
- Разработка функциональности системы в соответствии с требованиями;
- Разработка интеграционных решений;
- Разработка автоматизированных и unit тестов;
- Диагностирование ошибок и сбоев, исправление причин;
- Взаимодействие с другими членами agile команды: аналитика, дизайн, тестирование (функциональное, авто, нагрузочное) и др.
Наши ожидания от будущих коллег:
- Опыт разработки на Java от 1,5 лет;
- Владение Java 8 и выше (или Kotlin);
- Знание Spring (Core, Boot, MVC, JPA, Security);
- Знание SQL и опыт работы с PostgreSQL/Oracle;
- Опыт работы с ORM (лучше Hibernate);
- Опыт работы с фреймворками и библиотеками тестирования: JUnit;
- Знание GIT;
- Желательно знание БД Clickhouse;
- Готовновсть работать в Agile-среде.
Мы предлагаем:
- Современный Agile-home на Кутузовском проспекте (возможен смешанный формат работы: офис/удаленка);
- Интересные, сложные, амбициозные задачи;
- Создание продуктов для многомиллионной аудитории пользователей;
- Возможность профильного обучения (обучение и сертификация за счет компании);
- Работа с передовыми технологиями (DevOps, microservices, Artificial Intelligence, ML, BigData);
- Профессиональный рост в сильной команде;
- Гибкий график начала рабочего дня;
- Стабильная, конкурентная заработная плата (оклад + премии);
- ДМС, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия.