Напиши текст вакансии для должности "Senior Java Developer". Название компании: "Банк ВТБ (ПАО)". Расположение: Москва. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Java', 'Spring Framework', 'SQL', 'Git', 'Apache Maven', 'IBM WebSphere', 'JSF', 'Hibernate ORM', 'CI/CD'

Обязанности:   разработка серверных модулей для системы автоматизации кредитования крупного бизнеса;   проектирование интерфейсов взаимодействия с другими системами;   реализация модульных тестов, участие в ревью кода;   работа в тесном сотрудничестве со специалистами тестирования и бизнес-аналитиками;   Требования:  опыт разработки на Java от 2 лет;  уверенное знание Java 8 (Core, Collections, Concurrency);  опыт работы со Spring Framework, Spring Boot, Spring Security;  уверенное знание SQL;  опыт работы с фреймворками для тестирования: Junit, TestNG, Mockito;  умение работать в команде;  Будет плюсом:  знание Javascript и современных JS-фреймворков (Vue, React);  опыт работы с Docker;  опыт работы с JPA, Hibernate, Mybatis, Spring JdbcTemplate;  понимание принципов CI/CD;  опыт разработки банковских систем;  Условия:  трудоустройство согласно Законодательству; конкурентная заработная плата; профессиональное обучение и развитие; добровольное медицинское страхование, льготные условия кредитования; корпоративная пенсионная программа, материальная помощь; спортивная жизнь и корпоративные мероприятия; возможность построить карьеру в ведущем банке России.