Напиши текст вакансии для должности "Backend разработчик". Название компании: "Перескоков Владислав Андреевич". Расположение: Москва. График работы: Гибкий график. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Backend', 'Git', 'Java', 'Spring Framework', 'Highload', 'ООП'

VPA.GROUP – команда экспертов в WEB и Mobile разработке, ИИ, администрировании и информационной безопасности. Специализируемся на высоконагруженных сервисах и рекламных спецпроектах и сотрудничаем с зарубежными компаниями, ведём сложные и интересные проекты. Комфорт заказчиков и качество проделанной работы — наша главная задача. Мы с удовольствием встретимся с вами, если вам интересны наши задачи и вы готовы разрабатывать продуктовый бэкенд. В текущий проект нам нужен Java-разработчик. Вы нам подходите, если у вас есть:  хорошее знание языка, классических алгоритмов и структур данных; иметь опыт использования систем контроля версий (Git); в последнее время работали в аналогичной должности.  Приветствуются:  опыт разработки в Unix или Linux; опыт бэкенд-разработки, опыт многопоточного программирования и опыт работы с высоконагруженными системами; навыки работы с MongoDB, Postgres, Redis, Kafka, Docker.  Вам предстоит:  много работать над задачами, связанным с клиентской логикой и с архитектурой приложения: какую из баз данных выбрать, в какой микросервис поместить код, какой язык программирования выбрать для решения той или иной задачи, как оптимизировать процессы; работать с СУБД PostgreSQL, MongoDB, Redis и с внутренними СУБД, уметь их масштабировать, шардировать; для этого нужно понимать их особенности: ACID-свойства, статус по CAP-теореме, уровни изоляции транзакций и др.; создавать высоконагруженные системы с нуля и всегда продумывать отказоустойчивость: даже при падении одного дата-центра необходимо продолжать работу; работать с большими объемами данных; работать с Docker-образами.