Senior Full-stack Developer (Java Spring Boot / React / BPM)
Коротко
Develops backend and frontend for a corporate DMS medical system on Java, React, and ELMA365. · Needs: Requires 3+ years in Java, Spring Boot, React, TypeScript, PostgreSQL, and Docker.
Описание от работодателя
О проекте
Приглашаем Senior Full-stack Developer присоединиться к команде, развивающей корпоративную систему Медицинского пульта ДМС.
Это действующая высоконагруженная система, находящаяся в активной стадии развития. Решение предназначено для обработки входящих обращений клиентов, работы с CRM и интеграции с внутренними корпоративными сервисами.
В основе решения используется платформа ELMA365 , которая изначально применялась как Low-code платформа для быстрого запуска бизнес-решений. По мере развития продукта потребовалась более глубокая кастомизация: команда развивает собственные backend- и frontend-компоненты, интеграционные сервисы и пользовательские интерфейсы.
Мы ищем разработчика с сильной Front и backend-экспертизой, который сможет участвовать в развитии продукта, работать с современной архитектурой и влиять на технические решения.
Чем предстоит заниматься Разрабатывать новые сервисы и функциональность Медицинского пульта ДМС.
Развивать backend-часть решения на Java.
Разрабатывать пользовательские интерфейсы на React и TypeScript.
Создавать и дорабатывать frontend-компоненты и пользовательские виджеты.
Разрабатывать интеграции между ELMA365 и внутренними корпоративными системами.
Работать с REST API и микросервисной архитектурой.
Работать с асинхронным взаимодействием через брокеры сообщений.
Оптимизировать существующие решения и повышать производительность системы.
Участвовать в обсуждении архитектурных решений совместно с командой разработки.
Мы ожидаем Backend (приоритет)
Опыт коммерческой разработки на Java от 3 лет.
Уверенное знание Spring Boot.
Опыт работы со Spring Cloud.
Опыт разработки REST API.
Понимание принципов микросервисной архитектуры.
Опыт работы с PostgreSQL.
Опыт работы с RabbitMQ или другими брокерами сообщений.
Опыт работы с Docker.
Опыт работы с Git.
Frontend
Опыт разработки на React.
Уверенное знание TypeScript.
Знание JavaScript.
Опыт работы с HTML/CSS (SCSS).
Опыт разработки пользовательских интерфейсов корпоративных систем.
Будет преимуществом Опыт работы с ELMA365.
Опыт работы с ELMA365 SDK.
Опыт разработки на BPM/BPMS-платформах: Directum RX;
Camunda;
Creatio;
Pega;
другие корпоративные BPM-решения.
Понимание BPMN.
Опыт разработки интеграционных решений.
Опыт работы с SIP/WebRTC и системами телефонии.
Кого мы ищем Мы ищем сильного Full-stack-разработчика, которому интересно работать с корпоративными продуктами и BPM-решениями.
Опыт работы с ELMA365 будет большим преимуществом, также готовы рассматривать специалистов с опытом других BPM/BPMS-платформ , готовых быстро погрузиться в работу с ELMA365.
Мы предлагаем Участие в развитии одного из ключевых продуктов ДМС в крупной финансовой экосистеме.
Работу над высоконагруженной корпоративной системой.
Возможность влиять на архитектуру и развитие продукта.
Работу с сильной технической и продуктовой командой.
Официальное оформление по ТК РФ.
Удаленный формат работы на территории РФ.
Возможность приезжать в офис 1–2 раза в год для командных мероприятий.
Конкурентный уровень дохода.
Годовую премию.
ДМС и корпоративные льготы.