Привет!
"Орион" — продуктовая компания, разрабатывающая решения для банковского сектора. В нашем портфеле два продукта, ориентированных банковский сектор:
Продуктовая фабрика — инструмент для создания и управления широким спектром банковских продуктов, от стандартных карточных счетов до сложных кредитных решений с индивидуальными условиями. Система интегрируется с десятками внутренних и внешних банковских сервисов, а также позволяет оперативно передавать данные в цифровые каналы, включая мобильные приложения, веб-сайты и рабочие места сотрудников банка.
DOMS360 — инструмент для повышения цифровых продаж в собственных каналах банка, что позволяет эффективно взаимодействовать с клиентами и увеличивать конверсию.
Наша цель — разрабатывать передовые решения, которые не только соответствуют современным требованиям банковской отрасли, но и позволяют быстро адаптироваться к индивидуальным потребностям каждого клиента.
Мы ищем Senior Java и Kotlin разработчиков для развития нового модуля Продуктовой фабрики.
Что предстоит делать:
-
Разрабатывать и поддерживать backend конструктора бизнес-процессов.
-
Интегрировать бизнес-сервисы и внешние системы в платформу.
-
Реализовывать логику для управления процессами и их взаимодействия с другими модулями платформы (аудит, мониторинг, витрина данных).
-
Писать юнит и интеграционные тесты.
-
Работать над производительностью и безопасностью системы.
-
Взаимодействовать с распределенной командой для разработки новых фич и интеграций.
Стек:
-
Development: Java, Kotlin, Microservices, Spring, Ktor, Exposed
-
Testing: JUnit, Mockito
-
DB: Postgres
-
Message Brokers: Kafka
-
Code quality and security: SonarQube
-
CI/CD: Jenkins pipeline, Docker, Docker Swarm
Мы ожидаем от вас:
-
Оконченное высшее техническое образование.
-
Опыт разработки на Kotlin/Java от 4 лет, с использованием библиотек и фреймворков.
-
Понимание принципов построения микросервисной архитектуры.
-
Опыт работы с REST API и асинхронным программированием.
-
Навыки написания тестов (JUnit 5, интеграционные).
-
Знание баз данных PostgreSQL и Oracle.
-
Умение работать в распределенных командах.
-
Ответственность, исполнительность и желание развиваться в сложных и интересных задачах.