Напиши текст вакансии для должности "Java-разработчик". Название компании: "Сэлф Софт Продакшн". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Kafka', 'Kotlin', 'JUnit', 'SQL', 'Java'

Привет! Я, Кирилл Иванов, CTO команды Self. Ищу в нашу дружную команду продвинутого Java-разработчика. Немного о нас: Уже 10 лет Self помогает своим клиентам потрясать мир цифровыми решениями. Самое простое, что мы делаем — онлайн-банкинг. Самое сложное — цифровые экосистемы. Наша команда — независимая боевая единица, мобильное компактное множество, дерзко нацеленное на внешнюю экспансию. Нам интересен завтрашний день. Наши решения предназначены для бизнес-моделей будущего, открывающих путь в новые голубые океаны. Нам нужен именно ТЫ: Профи, который умеет создавать элегантные системы с прозрачной архитектурой и без лишних костылей. Нам нужен не просто сотрудник, а единомышленник, который будет разделять ценности и эмоции команды, вместе с ней двигаться вперед и расти. Positive vibes only. Быть разработчиком в Self значит:   работать в распределенной команде;   принимать ценности и принципы Agile;   участвовать во внутренних и внешних проектах;   разрабатывать отказоустойчивые (микро)сервисы;   проводить покрытие кода тестами;     участвовать в проектировании систем и выборе технологий;   проводить интеграцию с различными внешними и внутренними системами.   Требования самые простые:   опыт работы с Java 8/11 от 3 лет;   опыт работы с фреймворком Spring;     Spring Cloud   опыт работы с Hibernate или другой реализацией JPA;   знание Maven / Gradle;   junit   знание баз данных - общее устройство, SQL на уровне сложных выборок и оптимизации запросов, проектирование БД;     навыки проектирования приложений, понимание микросервисной архитектуры;   умение писать код с учетом возможных отказов на любом этапе;   API - проектирование и реализация;   интеграция сторонних API;   понимание устройства CI/CD;     работа с docker/k8s на уровне написания Dockerfile, docker-compose, kubectl;   уверенная работа с Git;   уверенная работа в средах *nix.   Будет в плюс, если ты:   знаком с другими популярными Java фреймворками;   работал с PostgreSQL;   знаешь, что такое Swagger, и для чего он нужен;   знаком с Redis, RabbitMQ, IBM MQ, Kafka;   знаком с Kotlin;     успешно работал над большими проектами - от старта до внедрения;   разрабатывал финансовые сервисы;   умеешь работать на удалёнке.   Мы предлагаем:   Зарплату от 70 до 220 тыс. рублей на руки в месяц;     Удаленная работа, но при желании можно работать в офисе;   Официальное оформление;   Трансляция знаний - мы организуем внутренние митапы, обсуждаем проекты и стартапы;   Постоянное развитие – мы оплачиваем обучение на курсах/конференциях;   Корпоративы и выездные мероприятия за счет компании.   Что будет дальше:   Откликайся на нашу вакансию и коротко расскажи о себе. Фото, ссылки на соц.сети или блоги будут плюсом.     Мы обещаем ответить в течение 1-2 дней.     Собеседование проведем в цифре: по skype или zoom.     Если взаимно понравимся, тебя ждет теплый прием в нашу дружную команду. Онбординг в виде наставника гарантируем.