👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Fullstack developer (Angular + Java)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Разработка ПО банковского сектора

Описание вакансии

Условия работы

Трансформация системы Электронный архив из монолита в микросервисную архитектуру: создание микросервисов как на стороне сервера, так и разделение фронта на независимые модули, способные развиваться, тестироваться и обновляться независимо друг от друга.

Основа микросервисов реализовывается на базе библиотеки JMIX и Spring Boot для Java микросервисов (Java 11 и новее). Все микросервисы располагаются и работают на серверах под управлением RHEL, с дальнейшим переходом на Docker-контейнеры на основе RHEL. В качестве framework для фронта используется Angular.

Цель команды:
Реализовать Единую платформу хранения документов, которая обеспечит структурированное хранение и гибкий поиск документов, образующихся в процессе деятельности Банка как в электронном, так и в бумажном виде.

Ключевые задачи:

  • Реализация отказоустойчивой и высоконагруженной платформы для хранения документов
  • Создание интуитивно понятного и гибко настраиваемого интерфейса
  • Реализация интеграций со всеми ключевыми системами банка с использованием технологий – Kafka, GrafQl, Web-сервисы, REST
  • Внедрение BPM-системы по управлению заявками с использование технологии Camunda
  • Внедрение OCR с нуля
  • Реализация системы мониторинга кредитных заявок Оборонно-промышленного комплекса

Что важно для нас:

  • Опыт разработки на Angular 10+
  • Опыт работы веб-разработчиком не менее двух лет
  • Уверенные знания JavaScript (ES6), TypeScript, HTML5, CSS3
  • Знание Java, Spring boot
  • Знание ООП, алгоритмов, шаблонов проектирования
  • Желательны знания и опыт разработки микросервисов
  • Опыт написания unit тестов
  • UX-опыт, умение проектировать удобные современные интерфейсы
  • Желателен опыт использования API (REST, SOAP, GraphQL, JSON)
  • Опыт работы с Git, Jira и Confluence

Что предлагаем:

  • Гибкое начало и окончание рабочего дня, свободный дресс-код
  • Возможность краьерного роста внутри проекта
  • Релокационный пакет (компенсация расходов на покупку билетов и аренду жилья в течение первых трех месяцев)
  • Официальное оформление в соответствии с ТК РФ
  • Конкурентный уровень дохода: оклад + премии
  • Медицинская страховка, страховка для выезжающих за границу
  • Доплата к отпускному и больничному листу
  • Дополнительные льготы при заключении брака и рождении детей
  • Социальная поддержка при сложных жизненных ситуациях
  • Льготное кредитование для сотрудников
  • Обучение в корпоративном университете банка
  • Корпоративная библиотека