Напиши текст вакансии для должности "BackEnd-разработчик (JAVA)". Название компании: "Team4You". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Git', 'PostgreSQL', 'Spring Framework', 'MongoDB', 'Java'

Мы Крупная компания уже более 10 лет стабильно работает на рынке консалтинга в сфере корпоративного управления и стратегического планирования. Нашими заказчиками являются ведущие российские и международные компании. В связи с развитием блока цифровых продуктов мы приглашаем к сотрудничеству амбициозного и ответственного Java-разработчика (BackEnd или FullStack).   Обязанности:   Выполнить полный рефакторинг существующего приложения;   Изменить подход с монолита на микросервисы;   Работать в команде с FrontEnd разработчиком и главным разработчиком симуляторов;   Работать спринтами, состоящими из двух этапов - проектирование и реализация.     Требования:     Знание основных алгоритмов и структур данных.   Хорошее владение Java и опыт объектно-ориентированного программирования.   Знание основных библиотек и шаблонов проектирования.   Умение использовать Git и Maven.   Основной стек технологий: Spring Boot/Cloud, NoSQL-хранилища (MongoDB), реляционные БД (PostgreSQL).   Дополнительно: брокеры сообщений (RabbitMQ, Kafka, YandexMQ), CI/CD (использовать и четко ставить задачи по необходимому функционалу).   Опыт проектирования и использования REST API, разработки в микросервисной архитектуре;   Активное применение Agile-подходов к разработке.   Постоянное развитие, изучение новых технологий и улучшение общего стека.     Навыки DevOps и опыт использования самостоятельной настройки;   Опыт работы с облаком яндекса;   Опыт работы с FrontEnd фреймворком Vue;   Опыт разработки под Node.js.   Условия: -Разработка нового продукта и перспектива кратного роста вместе с ним. -Высокая степень свободы и самостоятельности, гибкий график, преимущественно удаленная работа не только в период пандемии. -Горизонтальная организационная структура на принципах партнерства.