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