Ведущий разработчик java (Импортозамещение core banking платформы )
По договоренности
Удаленно•Занятость: Полная•Требуемый опыт: От 3 до 5 лет
Нижний Новгород

Размер компании
-
Описание компании не указано
Описание вакансии
Работа в Т1 сочетает в себе преимущества инновационной ИТ-компании и крупного холдинга — стабильность и финансовую надежность, социальные гарантии и возможность развиваться в открытом ИТ-сообществе, масштабные задачи и гибридный формат работы
Дополнительно
Большим идеям нужна большая командаВ рамках направления разработки ИТ-решений мы помогаем ускорить цифровую трансформацию с помощью гибких и быстроадаптируемых
решений мирового уровня: современные ИТ-продукты, системы работы с большими данными
и комплексные решения для фронт- и бэк-офисов. Наши разработки повышают гибкость и эффективность работы банковских команд.Опыт работы с java от 5 летУверенные знания основных современных концепций и принципов разработки на платформе 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Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные)Понимание что такое микросервисная архитектура, её плюсы и минусыКак минимум знакомство с функциональной парадигмой разработки.