Вакансия: Senior Regular Java Developer (Старший Программист)
О проекте
Развитие основной Retail системы российской сети магазинов по продаже электроники и бытовой техники. Система выполняет комплексную автоматизацию розничных магазинов Заказчика и полностью охватывает все торговые процессы деятельности сети. Система взаимодействует со всеми основными системами компании (100+ точек интеграции), включая CRM, ERP и платежные системы.
Обязанности:
- Реализация программных компонентов в соответствии с требованиями и спецификациями;
- Доработка существующих компонентов системы и исправление дефектов;
- Выполнение модульного тестирования (Unit testing) программных компонентов;
- Поддержка тест-дизайнеров и тестировщиков в функциональном и системном тестировании;
- Рефакторинг компонентов системы.
Требования: - Опыт работы не менее 3-х лет на Java (для Regular);
- Опыт работы с Java 14 +;
- Опыт работы с JMS/Kafka;
- Опыт работы с Hibernate ORM;
- Опыт работы с Spring Data JPA, Spring Framework, SpringBoot;
- Опыт работы с AMSI SQL;
- Опыт работы с RESTful WS;
- Опыт работы с GIT;
- Опыт работы с Maven;
- Опыт работы с СУБД (желательно Postgres и Oracle);
- Опыт работы с CI/CD на Gitlab;
- Понимание концепции ORM.
Желательные:
-
Опыт разработки приложений в микросервисной архитектуре;
-
Опыт работы с Docker;
-
Опыт работы с Junit, Mockito, Jasper Reports.
Условия: - Работа в аккредитованной компании;
- Участие в проектах для крупных коммерческих компаний;
- Современный подход к обучению и развитию сотрудников;
- Стабильный доход, который обсуждается индивидуально;
- Приятные бонусы: ДМС со стоматологией для сотрудников, возможность подключить родственников к программе ДМС, обучение и сертификация, скидки на курсы, фитнес и многое другое.