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