НТЦ АРГУС
Инженер-программист веб-приложений
Не указана
- Git
- Разработка ПО
- PostgreSQL
- Java
- MySQL
- Unit Testing
- Java EE
- Java SE
- Atlassian Jira
- Atlassian Confluence
- Agile
- Scrum
- JSF
- JPA
- EJB
НТЦ АРГУС – аккредитованная компания-разработчик программного обеспечения. Уже более 20 лет мы создаем продукты для контакт-центров и телекоммуникационной отрасли. Нашими клиентами являются Ростелеком, Банк Санкт-Петербург, S7, Мотив Телеком, Мегафон Таджикистан, Беларусбанк, Служба экстренных вызовов 112 и другие. Подробнее тут: https://argus-wfmcc.ru/)
Чем предстоит заниматься:
- Участие в проектировании и разработке новой функциональности, а также в поддержке и развитии существующей функциональности компонентов программного комплекса WFMCC, базирующихся на Java EE и Spring Boot
- Работа с продуктом на всех уровнях MVC. Начиная с базы данных (скрипты для создания структуры и функции для обработки данных), продолжая реализацией бизнес логики и заканчивая формированием пользовательских представлений
- Интеграция с внешними информационными системами
- Участие в разработке сервиса планирования расписаний работы операторов контакт-центра с использованием инструмента OptaPlanner (backend, Spring)
- Реализация нового функционала, поддержка и доработка существующей функциональности для других компонентов программного комплекса, базирующихся на Spring и Java EE
- Планирование и оценка работ по системе, покрытие кода тестами
- Высшее образование
- Опыт работы от 2-х лет
- Уверенные знания Java 8+ (Core, Collections, Lambda)
- Опыт работы со стеком Java EE: EJB, JPA (Hibernate), CDI, JSF (Primefaces)
- Знание, минимальный опыт работы со Spring Framework (Spring Boot)
- Опыт проектирования и реализации Web Services (REST, SOAP)
- Базовые знания SQL (PostgreSQL)
- Использование систем контроля версий и сборки проектов: Git/Gitlab, Maven, Gradle.
- Unit-тесты
- Практика работы с JIRA, Confluence или аналогичными системами
- Знакомство с OptaPlanner
Будет плюсом:
- Понимание гибких методологий Agile и Scrum
- Знакомство с системами контейнеризации и ОС семейства Linux
В ответ мы предлагаем:
- Конкурентную белую зарплату (обсудим по итогам собеседования), которая всегда выплачивается вовремя
- 3х-недельные спринты, взаимодействие с другими участниками команды (аналитики, разработчики, тестировщики)
- Гибкий график работы в рамках полной занятости (присутственные часы 11-17)
- ДМС после испытательного срока
- Корпоративные занятия спортом (бег, волейбол)
- Приятные мелочи (кофеварки и печеньки, оборудованная кухня)
- Праздники, совместные мероприятия и поддержка коллег
- Возможность работать как удаленно, так и в офисе рядом со ст. м. Чкаловская