Напиши текст вакансии для должности "Middle Java Developer". Название компании: "ЛУКОЙЛ-Интер-Кард". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java', 'SOAP', 'REST', 'Java EE', 'SQL'

Нам нужен крутой разработчик (backend) для разработки сервисов для клиентов АЗС ЛУКОЙЛ. Мы создаем мобильные приложения и личные кабинеты, у нас всегда есть интересные задачи для специалистов любого уровня. Действующий проект: Мобильное приложение АЗС ЛУКОЙЛ для бизнеса. Проект новый, в релиз вышел меньше 3х месяцев назад. Микросервисы, RabbitMQ, интеграции с внешними системами (которые инкапсулированы в своих сервисах).Разработка ведется на Spring, эксперименты приветствуются - если можно написать микросервис на других технологиях – обоснование, обсуждение и в разработку. Мы понимаем важность рефакторинга и даем разработчикам достаточно времени на него.Swagger, Jira, Confluence, etc. Требования:  Java Spring (Core, mvc, data) Понимание REST Умение писать читабельный код, SOLID (например), чистота кода является фундаментом. При этом желательно понимание, когда его применять не надо, не полностью и т.д. Будет плюсом: RabbitMQ jUnit, Mockito (очень облегчит жизнь в ситуациях, когда будете писать важный функционал, который без тестов не желательно коммитить) Kotlin (будет плюсом) Docker (будет плюсом, в проекте используется) QueryDSL (библиотека для построения гибких sql запросов в ORM, используется для фильтрации) Умение правильно работать со стримами (Stream API) Умение работать с микросервисами, понимание отличий от работы в монолитной архитектуре git (сейчас мы используем bitbucket) все это заменяется способностью “разобраться в любой технологии за два дня“, мы адекватно смотрим на людей, которые чего-то не знают, но хотят узнать.  Условия:  Работа в стабильной, динамично развивающейся компании Годовой бонус по результатам деятельности Отпуск 28+3 дня (+ дополнительная выплата к отпуску один раз в год к части отпуска более 14 дней);  Конкурентная зарплата,   Свободный рабочий график;   Работа удаленно, в офисе (в центре Москвы) или в смешанном формате;   ДМС;   Возможность дополнительного обучения;   Предоставление оборудования для работы.