Senior Java Developer

Платформа для разработки корпоративных приложений

Адрес Самара, Удаленная работа

Опыт От 5 лет

О вакансии:

Ищем Senior Java Developer в команду нового продукта — BPM-движка на основе open-source технологии Camunda 7.

Аудитория продукта — корпоративные клиенты из финансового сектора, энергетики, промышленности и т.д. со штатом свыше 5000 человек. Soft launch планируется в феврале 2025 года.

Наша цель — реализовать максимально технологичный подход к автоматизации бизнес-процессов.

Продукт представляет собой набор компонентов для эффективной работы с BPM: дизайнер процессов, расширение среды разработки, сервер бизнес-процессов, административная консоль, пользовательский список задач, портал разработки процессов и другое. Их можно использовать как в сочетании с Camunda 7, так и с форком, который мы создали для российских компаний (хотя продукт предназначен также и для мирового рынка). Сейчас мы расширяем команду и ищем специалиста для поддержки и развития этого форка.

Используемый стек технологий: Java, Spring, Camunda 7, SQL, Docker/Kubernetes.

Задачи:

    • Поддержка и развитие форка Camunda 7.
    • Работа с сообществом разработчиков — поддержка, ответы на вопросы, при желании — выступления на конференциях и написание статей.
    • Под вашим руководством будет работать Middle Java Developer, со временем команда будет расти.
    • Ревью кода других разработчиков.
    • Написание Unit-тестов.
    • Участие в проектировании модулей системы.
    • Исследовательская и проектная работа.

Мы ищем человека, который:

    • Имеет от 5 лет опыта в Java-разработке.
    • Участвовал в проектирование архитектуры и выборе технологий приложения.
    • Имеет опыт управления командой, менторства, code review.
    • Занимался разработкой и поддержкой высоконагруженных систем с Camunda, глубоко разбирается в работе с Camunda 7.
    • Знает методологию BPMN 2.0 и нотацию DMN 1.3.
    • Работал с микросервисной архитектурой.
    • Отлично знает реляционные БД.
    • Понимает принципы работы Docker/Kubernetes.
    • Уверенно владеет инструментами CI/CD.
    • Имеет практический опыт в Event-Driven BPMN и SAGA Pattern.
    • Знает английский на уровне B1.

Преимуществом будет:

    • Опыт работы с Kafka
    • Опыт работы с Camunda 8/Flowable/Activiti/jBPM
    • Опыт работы с SSO (Keycloak)
    • Знакомство с Jmix/CUBA.Platform
Направление инструментов разработки
Мы создаем технологии для разработчиков и вносим вклад в развитие глобального open source сообщества. Команда развивает сразу несколько продуктов. Jmix – это платформа, объединяющая высокоуровневый open source фреймворк, инструменты разработчика и готовые компоненты для создания корпоративных приложений любой сложности. Amplicode – это набор инструментов для поддержки работы с наиболее популярными технологиями из экосистемы Spring, JPA, Docker, StoryBook, React и др.

Мы предлагаем

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

  • Конкурентная <br/> зарплата

    Конкурентная
    зарплата

  • Аккредитованная <br/> IT-компания

    Аккредитованная
    IT-компания

  • ДМС или бонус <br/> на медицину

    ДМС или бонус
    на медицину

  • Soft Skills <br/> тренинги

    Soft Skills
    тренинги

  • Библиотека <br/> Hard Skills курсов

    Библиотека
    Hard Skills курсов

  • Компенсация курсов <br/> английского

    Компенсация курсов
    английского

Вы можете задать любой вопрос по электронной почте