Напиши текст вакансии для должности "Программист Java". Название компании: "ИТ-Фактория". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Spring', 'Linux', 'Java'

В связи с расширением проектной линейки нашей компании на длительный срок срочно требуется дистанционный Java-разработчик уровня Middle. Обязанности:  Разработка новой функциональности на Java и исправление ошибок.  Требования:  Опыт разработки на Java 8 и выше от 2 лет; Опыт работы со Spring; Опыт работы с Hibernate или другими ORM; Опыт разработки веб-сервисов (REST); Знание SQL; Знание и умение применять на практике принципы ООП и шаблоны проектирования  Будет плюсом:  Опыт написания Unit тестов; Опыт работы с брокерами сообщений Apache Kafka, RabbitMQ и т.д. Опыт оптимизации SQL-запросов; Опыт работы с Docker; Опыт работы с Linux; Знание Английского языка/Немецкого языка  Условия:  Гибкий график, удаленная работа в интернациональной Команде профессионалов; Возможность работать над различными интересными проектами, в том числе и зарубежными; В компании отличные возможности для профессионального и карьерного роста; Мы подтянем Ваш английский язык за счет корпоративных курсов от Компании;  Комфортная атмосфера, дружный коллектив и интересная работа;   Оформление по ТК РФ, варианты сотрудничества.