Ведущий программист Java (АСУ ТП)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы ищем опытного Java разработчика в департамент информационной поддержки логистических систем на проект «ИС складской логистики», который отвечает за интеграцию и развитие складских операций распределительных центров. Комплекс ИС включает в себя:
- автоматизированную складскую систему WMS LM7, которая решает задачи по:
Приёмке товара
Коробочному хранению товара с использованием адресной системы
Инвентаризации складских запасов
Автоматизации единовременной приёмки и отгрузки товара
Гибкому управлению заказами и группами заказов
Пополнение запасов
Комплектации заказов
Погрузке
Управлению запасами
Управлению заданиями персоналу
Планирование работы распределительного центра
- WСS – систему управления конвейером, которая обеспечивает автоматическое перемещение заказанного товара по складу в зоны отгрузки и принимаемого товара в зоны хранения.
Требования к кандидату:
- Опыт программирования на Java 8 и выше от 3-х лет
- Опыт разработки автоматизированных систем управления конвейерным оборудованием или АСУ ТП другого типа
- Опыт работы с серверами приложений JBoss, Tomcat (желательно)
- Опыт разработки web приложений
- Владение технологиями Hibernate, JDBC, Java Persistence API, ICEfaces, Facelets, JavaServer Pages, Servlet, Portlet
- Владение инструментами сборки приложений, например Apache Ant
- Опыт работы с базами данных (предпочтительно Oracle)
- Опыт разработки многопоточных приложений (желательно)
Будет плюсом:
- Опыт программирования на Си в Linux
- Понимание стандартов Posix
- Опыт разработки многопоточных приложений на Cи
- Опыт программирования межпроцессного взаимодействия в среде Linux (IPC, очереди сообщений, разделяемая память и т.д.)
- Опыт работы с базами данных oracle. Знание технологии Pro*C/C++ Precompiler (желательно)
- Опыт разработки сетевых приложений с использованием сокетов как на уровне tcp, так и протоколам верхнего уровня
Обязанности:
- Написание качественного, отказоустойчивого кода и тестов к нему в автоматизированных системах управления конвейерным оборудованием.
- Разрабатывать техническую архитектуру приложения.
- Проводить code review и способствовать развитию других разработчиков в команде.
- Взаимодействовать внутри команды с другими разработчиками, тестировщиками, аналитиками.
- Взаимодействовать с представителями третьих систем, участвующих в интеграции, обсуждать технические детали.
- Участвовать в настройке CI/CD pipelines.
- Разработка API интеграционной платформы и её компонентов.
Условия:
- Участие в проекте кафетерия льгот (ДМС, спорт, мобильная связь, обучение, впечатление (отдых за городом)).
- Обучение и развитие (как внутреннее, так и внешнее) + корпоративные скидки на Skyeng, Lerna (Skillbox, Geekbrains), Яндекс Практикум, Language Link, Novakid.
- Скидка на питание в офисе компании.
- Корпоративная скидка 30% на товары компании.
- Программа лояльности - льготные тарифы в фитнес-центры (World Class, X-fit, Fitmost), скидка на медицинские услуги KDL и Invitro, специальные условия от банков-партнеров и мобильная связь (Мегафон и Билайн), возможность приобретать билеты с корпоративной скидкой на спортивные мероприятия, в театры (Сатирикон, МДМ), Kidzania, экскурсии Tripster и многое другое.
- Подарки к новому году (для сотрудников и детей).
- Паркинг (через бронирование)
Формат работы: офис/гибрид/ удаленная работа.