Regular/Senior Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Описание проекта
Активно развивающийся проект для одного из крупнейших онлайн ретейлеров России.
Распределенные профессиональные команды, интересные задачи, возможность работать с современным стеком и наглядно видеть результат.
Ищем Java разработчиков в направление по автоматизации склада - это большая, сложная система - fulfilment центр (распределительный центр, с которого ежедневно отправляются товары в транзитные склады по всему СНГ). Благодаря этой системе склад работает фактически автономно.
Над созданием системы уже сейчас работает 3 команды Java разработчиков (по 5-6 человек) и команда QA. Хотим усилить структуру еще одной командой разработки.
Основной язык разработки - Java 8 (переезжаем на 11), также пробуем использовать Kotlin;
Набор микросервисов на Spring Boot 2;
Мобильное приложение для складских сотрудников (мобильные сканеры), написанное на Андроид (Kotlin);
Web-client для складских сотрудников (стационарные компьютеры), написанное на Angular.
Обязанности:
Написание и поддержка существующего кода;
Проработка реализации технических задач;
Соблюдение сроков выполнения задач;
Оценка трудоемкости реализации технических задач;
Документирование технических решений.
Требования:
Опыт коммерческой разработки более 3х лет;
Знания core Java version 8/11;
Навыки построения веб-сервисов (SOAP и Json API);
Навык использования git;
Знание JEE и/или Spring Framework;
Знание и понимание принципов SOLID;
Навык владения SQL;
Будет плюсом:
Навык настройки и поддержки CI/CD окружений;
Знание английского для чтения технической документации