Напиши текст вакансии для должности "Java Developer (Middle/Senior)". Название компании: "Кадровое агентство Юнити". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Java', 'Spring Framework', 'JUnit', 'PostgreSQL', 'Hibernate ORM'

Наш клиент оказывает полный спектр услуг по разработке ПО для цифровизации банковской отрасли и увеличения операционной эффективности бизнеса благодаря использованию передовых технологий. Обязанности:- Участие в качестве разработчика в создании открытого API Банка и развитии Интернет-Банка Среднего и Малого Бизнеса;- Разработка на Java на современном стеке технологий. Требования:- Опыт ведения задач и работы в Jira, работы с документами в Confluence.- Опыт реализации интеграций со смежными системами и шинами, умение разобраться в процессе взаимодействия.- Желание и умение работать в команде.Тех стек:Java 8/11, Spring Boot 1/2. Переход в планах с java 8 на 11 и Spring Boot 1(1.5) на Spring Boot 2.Маппер: Orika Mapper/MapStruct. Переходим с Orika на MapStruct.JPA: Hibernate + CriteriaApi + Spring Data Jpa.MQ: Kafka/IBM MQ.БД: Postrges, Liquibase.Тесты: Junit5, Mockito.Общие знание по REST и SOLID. Плюсом знакомство с Kubernetes и Docker.Также дополнительно будет полезно знание Lombok, Feign. Предлагают:- Возможность участвовать в крупных проектах;- Обучение: ездят на профильные конференции, учатся на курсах и тренингах;- Дают все, что нужно для успешной работы: дополнительные мониторы, мощное железо, компенсируем расходы на мобильную связь;- Полностью официальная заработная плата;- Пакет льгот для сотрудников от наших партнеров: ДМС, льготное кредитование и страхование.