Senior JBPM Java Developer
Оплата: По договоренности
Удаленно
Full-time
Компания: IT компания, занимающаяся развитием проектов в разных областях с 30-летней историей, в поиске сильного Java разработчика, с пониманием специфики работы с jBPM.
Проект: Разработка и сопровождение бизнес-процессов с использованием JBPM.
Задачи
- Взаимодействие с командой для интеграции JBPM с другими частями системы.
- Оптимизация производительности и качества кода.
- Написание технической документации.
- Участие в проектировании архитектуры и выборе технологий для новых задач.
Требования
Опыт работы jBPM от 3 лет и более. Общий опыт разработки на Java от 5 лет. Отличное знание Java 8.
- Опыт работы с Maven.
- Глубокие знания и опыт работы с Spring Core/Web/Data (версия 4.3.12.RELEASE и выше).
- Опыт работы с Hibernate (версия 4.2.21.Final и выше).
- Знание SQL и PL/SQL, опыт работы с Oracle DB.
- Опыт работы с H2 для локальных тестов.
- Опыт написания и запуска модульных тестов с использованием JUnit.
- Опыт миграции баз данных с использованием Flyway.
- Опыт интеграции с REST API и SOAP.
- Знание и опыт работы с Swagger UI.
- Опыт работы с сервером приложений WebSphere.
Опыт работы с jBPM:
- Умение проектировать, разрабатывать и оптимизировать бизнес-процессы с использованием jBPM.
- Опыт настройки и интеграции jBPM с другими системами и приложениями.
- Опыт работы с BPMN 2.0.