Требуется Senior Java (Camunda BPMN) разработчик для усиления команды по работе с внутренними продуктами. Стек: Java, Java Core, Spring, Hibernate, Camunda BPMN. Обязанности: Работа с БД и многопоточными приложениями; Разработка проектных решений на основе Spring Boot; Разработка проектной документации; Оценка трудоёмкости задач; Поиск и устранение ошибок и уязвимостей в коде. Требования: Опыт работы в качестве Java-разработчика не менее 6- ми лет; Уверенное знание Java Core и особенностей Java 11; Опыт практического использования Stream API, Optional и функциональных интерфейсов; Знание Spring framework и Hibernate; Знание паттернов проектирования и умение их применять; Умение использовать разные типы интеграционных взаимодействий (REST, SOAP, GRPC, брокеры обмена сообщениями); Знание Camunda в нотации BPMN 2.0; Знание разных типов событий, когда они могут применяться и для чего; Иметь понятия о видах подпроцессов, в каком случае они уместны; Знание разных типов шлюзов и как они работают. Условия: Полная удаленка, любая локация; Оформление по ИП; Гибкий график; Полная занятость.