Обязанности:
- Разработка бэкенд-составляющей информационной системы с функциями интеллектуального поиска, социального взаимодействия, публикации
- Интеграция со сторонними сервисами (REST, SOAP )
- Автоматизация задач развертывания и мониторинга
- Написание Unit- и интеграционных тестов
- Взаимодействие с командой разработки фронтенда
- Участие в создании документации, развитии архитектуры проекта
Мы ожидаем и ищем человека со следующими навыками:
-
Уверенное владение Java, знание основных библиотек и шаблонов проектирования
- Знание основных алгоритмов и структур данных
- Spring Framework, PostgreSQL, ElasticSearch
- Опыт разработки БД: реляционная алгебра, индексы, оптимизация запросов
- Опыт работы с распределенными хранилищами данных — Redis, Memcached
- Знание Git (используется GitLab Flow), Gradle или Maven
- Опыт работы с системами автоматизации бизнес-процессов (Camunda, Apache NiFi)
- Приветствуется опыт работы с Liferay
Личные качества:
- Стремление активно развиваться и изучать новое
- Умение и желание докапываться до сути
- Умение поддерживать порядок и быть педантом в вопросах качества
- Умение читать и понимать техническую литературу на английском языке
- Терпеливое отношение к чужому коду и к критике собственного
- Желание и умение работать в команде
Что мы предлагаем:
- Работу в крупной российской компании (работа над масштабными проектами с использованием передовых технологий в команде высококлассных специалистов)
- Официальное трудоустройство, стабильную з/п
- Гибкое начало рабочего дня, а также возможность (иногда) работать удаленно
- Бесплатные обеды, ДМС
- Офис в современном БЦ, комфортные рабочие места