Обязанности:
В банк "ВТБ" требуется разработчик Backend Java (middle+,senior) Ключевые компетенции: Jira, Confluence, Java, Spring Boot, TeamCity, Spring Framework Требования: Опыт работы с java от 3 летУверенные знания основных современных концепций и принципов разработки на платформе JavaХорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISSЗнание стандартных алгоритмов и структур данныхОпыт разработки на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), HibernateЗнание и опыт применения: Stream, Optional, Collections, etc.Разработка с использованием Java 8 - 11Опыт работы с тестовыми фреймворками: Junit, TestNG, MokitoОпыт работы с реляционными базами данныхЗнание теоретических основ проектирования БД и построения эффективных запросовОпыт работы с Git, Maven.Плюсом будут:Опыт проектирования высоконагруженных системОпыт работы с Spring Boot, Spring CloudОпыт работы с Docker, KubernetesОпыт работы с TeamCity, Jira, ConfluenceУмение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные)Понимание что такое микросервисная архитектура, её плюсы и минусыКак минимум знакомство с функциональной парадигмой разработки. Условия: формат работы - удаленно (аутстафф); полный рабочий день; трудоустройство через договор с ИП/самозанятость (при отсутствии - помогаем открыть, компенсируем налоги). Предлагаем дополнительно: 100% оплачиваемый отпуск 28 дней в год; оплата больничных; индексация заработной платы раз в год согласно ситуации на рынке; возможно предоставление техники после прохождения испытательного срока. В случае заинтересованности, просьба присылать заполненный чек-лист (+/-) на соответствие технологическому стеку и требованиям. Помимо указанной есть еще вакансии разработчиков