Напиши текст вакансии для должности "Middle / Senior Java Developer". Название компании: "Nexign (АО «Нэксайн»)". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Java', 'Spring Framework', 'Kotlin', 'Elasticsearch', 'RabbitMQ', 'Kafka', 'SQL'

Ищем Middle/Senior Java Developer в команду разработки поисковой витрины клиентов. Задачи  Разработка алгоритмов для работы с витриной данных клиентов: поиск - REST API, наполнение - RabbitMQ, Kafka, SQL; Автоматизация тестирования (Cucumber); Проектирование системной архитектуры и архитектуры компонентов; Разработка установщика продукта (Ansible); Настройка CI/CD (Teamcity).  Требования  Знание Java, Kotlin, Spring Boot; Желательно Reactor, Elasticsearch; Понимание микросервисной архитектуры; Опыт работы с NoSQL и кластерными БД; Готовность принять на себя ведущую роль в процессе разработки.  Работать в Nexign – это значит:  Иметь возможность работать удаленно; Приходить в комфортный офис; Управлять своим временем: у нас гибкое начало дня. Корпоративное такси для тех, кто задержался в офисе до 22.00; Постоянно развиваться: участвовать в конференциях и митапах, прокачивать hard и soft skills в Nexign Academy; Совершенствовать английский язык в офисе или удаленно за счет компании; Заботиться о здоровье: у нас есть ДМС со стоматологией, страхование от несчастных случаев, полис для выезжающих за рубеж; Пользоваться программой «Кафетерий»: сотрудники за счет компании могут компенсировать расходы на отпуск, обучение, покупку билетов и абонементов на культурные и спортивные мероприятия, снаряжение для туризма и активного отдыха.