Java разработчик
Требования
Местоположение и тип занятости
Компания
Крупнейшая телекоммуникационная и ведущая ИТ-компания
Описание вакансии
Условия работы
Наш проект - UMS (Unified Messaging System) универсальный шлюз коммуникаций.
Цели и задачи проекта:
- Расширение количества функциональных возможностей экосистемного модуля UMS;
- Запуск единого центр уведомлений по всем продуктам;
- Улучшение UI\UX продуктовых команд в работе с сервисами экосистемного модуля UMS;
Мы будем рады принять в свою команду java разработчика.
Задачи:
- Участие в разработке backend модулей комплекса highload систем;
- Участие в проектировании архитектуры сервисов и межсервисного/межсистемного взаимодействия;
- Разработка интеграционных модулей и высоконагруженных API.
Мы ожидаем от вас:
- Знание ООП и паттернов проектирования;
- Опыт проектов по созданию высоконагруженных распределенных систем с использованием Java SE (конкурентная обработка данных, очереди, масштабирование, интеграционные решения);
- Знание протоколов HTTP/HTTPS, Web-сервисов SOAP/REST, Swagger, форматов описания XML схем (XSD,DTD), контрактов WSDL;
- SQL Oracle; NoSQL желательно;
- Знание Spring, JUnit
- Опыт работы в Git, IntelliJ IDEA, Maven, Liquibase
- Опыт работы с Apache Kafka
Мы предлагаем:
- Комфортный "белый" оклад и годовую премию;
- ДМС, включая стоматологию;
- Отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно;
- Компенсацию мобильной связи (бесплатные пакеты);
- Гибкое начало рабочего дня
- Спорт - корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы и компенсацию вашего фитнес-абонемента;
- Чемпионат по программированию – соревнуемся не только в спорте.