Напиши текст вакансии для должности "Middle Java-разработчик". Название компании: "УМНЫЙ ПОИСК". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Spring Framework', 'Hibernate ORM', 'Java', 'JUnit', 'Git'

Living - инновационный В2С Prop Tech сервис для поиска и покупки квартиры. Мы создаем сервис единого окна для покупки квартиры. Мы ведем пользователя от подбора квартиры по 97 параметрам, организации просмотра объекта до онлайн-процессинга сделки. Основные задачи, стоящие сейчас перед нашей командой разработки, это: - новый, простой подбор квартир; - подключение вторичной недвижимости в крупных регионах России; - максимальная полнота базы объектов без потери качества данных. Мы ищем сильного и талантливого разработчика, который вольется в нашу команду и поможет быстрее достичь поставленных целей. Обязанности:   Проектирование, разработка и отладка нового функционала на языке Java;   Доработка, поддержка и исправление ошибок в уже существующих сервисах;   Разработка unit- и интеграционных тестов;   Написание и поддержка в актуальном состоянии документации на разработанные модули;   Участие в оценке задач;   Участие в выборе технических решений;   Участие в Code review;   Участие в обсуждении реализации задач, ежедневных митингах, планировании и т.д.   Ожидания:  Spring/Spring Boot/Hibernate; Java 8+ (используем 14); Знание SQL; Понимание и умение применять SOLID, KISS, DRY; Умение написать Unit-тесты: Junit, Mockito; Знание и опыт применения REST API.  Будет плюсом:  Понимание Domain Design; Опыт работы с Vaadin, Lucene, PgSQL; Миграция Luquibase; Знание Docker.  Условия:  Современный офис в самом центре Санкт-Петербурга,но ты можешь работать удаленно; Полностью белая заработная плата, официальное трудоустройствопо ТК РФ с первого дня; Возможность осваивать новые технологии при поддержке опытных коллег; ДМС; Окончательный размер з/п обсуждается по итогам собеседования.