Архитектор (Java)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Сфера деятельности департамента – разработка и внедрение решений
на основе собственной модульной платформы LANIT DOCUMENT MANAGEMENT для организации документооборота и ведения корпоративного контента.
LDM – это масштабируемость, возможности интеграции, надежность ЕСМ мирового класса и удобный, адаптированный под российского пользователя конструктор прикладных решений. Система включает в себя такие продукты, как КЭДО, КХД, IDR, Клиентское досье, Управление совещаниями, Управление контрагентами, ЮЗЭДО и др.
Проект – CSP-платформа на базе собственного решения LDM. Предназначена для хранения всех банковских документов и управления большим объемом файлов.
СТЕК: Java, Spring, REST, Kafka, Postgres, MongoDB.
В разработке 8 человек, agile. Активная фаза разработки. Высоконагруженная система с микросервисной архитектурой.
Ожидания от кандидата
ЗАДАЧИ:
- Проектирование решения и компонента системы в формате постановки, схем, понятных для аналитики и разработки;
- Ведение архитектурного надзора по проекту;
- Написание проектной документации:
- архитектурное видение,
- функциональная архитектура,
- архитектура потоков данных,
- технический проект.
- Защита выбранного решения перед командой и заказчиком.
ТРЕБОВАНИЯ:
- Опыт:
- с Java 8+ (от 3 лет);
- Spring Boot;
- с форматами xml, json;
- проведения code review;
- с реляционными БД (опыт проектирования слоя хранения);
- написания проектной документации.
- Знание:
- принципов работы с NoSQL-решениями (желательно MongoDB);
- очереди сообщений (желательно Apache Kafka).
ЖЕЛАТЕЛЬНО:
- Знание разработки микросервисов и высоконагруженных приложений;
- Готовность обсуждать сильные/слабые стороны имеющихся/будущих решений, предлагать свои решения и способность аргументированно доказывать их применимость;
- Умение оценивать трудозатраты на реализацию задач.
Условия работы
- Удаленная работа на территории РФ и за её пределами:
- Аккредитованная IT-компания, выдаем все необходимые справки;
- Современный стек;
- Заказчик – крупный банк России;
- Микросервисная архитектура, высоконагруженная система, которая будет реально применяться;
- Фиксированный оклад + премии за завершение этапа проекта до 20% годового дохода;
- Командная разработка полного цикла с разделением ролей (аналитик, разработчик, тестировщик, devops);
- План индивидуального развития для всех сотрудников;
- Социальный пакет (ДМС, льготные условия кредитования, скидки от компаний-партнеров и пр.);
- Среда для развития – митапы, обучение за счет компании, сообщество авторов на Хабре;
- Киберчемпионаты для сотрудников.
