#вакансия #solution architect #teamlead #java #москва #moex
Компания: ПАО Московская биржаВакансии: Tech Lead/Solution Architect (Онбординг клиентов биржи). Проект: Мы разрабатываем главную бэк-офисную систему Биржи - Единую клиентскую базу данных (ЕКБД). Это IT-решение автоматизирует бизнес-процессы компании в сфере учета и управления информацией о клиентах. Речь идет об участниках торгов, участниках клиринга, эмитентах ценных бумаг и др.
Сейчас основная часть системы представляет собой монолит, в котором логика реализована на Java 8 и PL/SQL, а интерфейс пользователя на JSF. Мы понимаем, что такой архитектурный подход давно потерял свою актуальность, а реализация имеет много ограничений. Поэтому перед нами стоит задача в ближайшие два года провести архитектурный рефакторинг ЕКБД: выделить системную и бизнес-логику в отдельные сервисы, отделить сервисный слой от слоя представления и перенести интерфейс пользователя на актуальный стек. Мы уже приступили к разработке новой технологической платформы, на которую постепенно перенесем все бизнес-процессы монолита. Стараемся реализовывать новые задачи уже в целевой парадигме, но пока часто это приходится делать в монолите. Особенно, если речь идет об исправлении дефектов и небольших доработках.
Для нас важно, чтобы кандидат не боялся погрузиться в то, что у нас есть сейчас (JSF/Prime Faces, HTML/CSS, JavaScript и jquery, PL/SQL), и участвовал в миграции на новую архитектуру.
Технологический лидер/Амбассадор архитектуры (команда Онбординг клиентов) планирует развитие информационных систем с точки зрения архитектуры и стека технологий. Участвует в процессах проработки бизнес-требований, выполняя анализ требований к IT системам и разработку архитектурных решений.
Взаимодействует с командами разработки, обеспечивая соответствие реализации принятой архитектуре и стратегии развития IT. Проводит архитектурные ревью реализованных и новых проектов, участвует в проектировании решений, оценивает их влияние на IT ландшафт и ищет наиболее эффективные способы реализации.
Определяет, развивает и фиксирует архитектурные принципы разработки информационных систем. Прогнозирует влияние реализации инициатив на другие инициативы и на смежные процессы, IT системы и управление командой JAVA.
Наш целевой стек: Java 13+, React 16+, Camunda BPM, SpringBoot/SpringCloud, Netflix, Vault, Artemis, Kubernetes, Apache Maven.
Мы используем для работы GitLab CI, Jenkins, Jira и Confluence.
Проектная команда: 40 чел. (IT Team)
Команда Онбординг: delivery manager (отвечает за процессы), системный аналитик, 4 java developer, команда DevOps, команда qa
Что ожидаем от Вас:· Понимание различных архитектурных принципов (MicroKernel, EDA, SOA, MSA), а также популярных шаблонов проектирования (GoF, GRASP)
· Эффективно управлять командой: назначать задачи, координировать ход их выполнения, контролировать сроки и качества
· Уверенные знания технологий Java 8/11, Spring Framework и Spring Boot и опыт их применения для разработки масштабных распределенных решений
· Умение ставить правильные вопросы, искать эффективные решения, самостоятельно восполнять недостающие знания.
Наши условия работы:
∙ Уровень з/п: 300 - 350 тыс.руб. (gross) + ежегодный бонус 32% от годового дохода;
∙ Формат интервью: 2 этапа онлайн интервью (120 мин - техническая часть/управление командой; 60 мин - проектное интервью/знакомство с командой;
∙ Офис в центре: г. Москва, м. Арбатская/Библиотека им. Ленина/Боровицкая/Александровский сад;
∙ Занятость: полная, официальное оформление в штат компании (оформление онлайн);
∙ Формат работы: современный офис возле Кремля в шаговой доступности от метро (пока удаленный формат работы, ближе к лету - чистично удаленный формат);
∙ ДМС: с первого рабочего дня;
∙ Свой «корпоративный университет», собственный лекторий, широкие возможности обучения – как внутри, так и вне компании.
Пишите в личку, отвечу на любые вопросы
@Sasha_P92@Sasha_P92