Java разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Описание проекта:
Мы разрабатываем платформу и бизнес решение поверх нее для автоматизации внутрибанковских процессов. Каждый процесс сложен, распределен среди множества банковских систем. Примеры таких процессов – онбординг клиентов и исполнение запросов на депозитарное обслуживание.
Наша цель – ускорить обработку процессов и снизить количество ручного труда операционистов до минимума. Упрощаем принятие решений с помощью бизнес-правил, распределенным процессом управляем с помощью Activiti BPM. Кроме того, мы собираем статистику о собранной у клиентов информации – это помогает нам избавиться от правил, которые более неактуальны и тем самым упростить процесс; строим множество онлайн-отчетов, которые помогают команде операционистов поддерживать верный фокус; считаем время, затраченное на каждый из шагов процесса, что помогает оптимизировать процессы с точки зрения бизнеса и экономить деньги; предоставляем селф-сервис для клиентов, чтобы ускорить сбор информации, необходимой для завершения процесса; наконец, разрабатываем инструменты, позволяющие нашей команде конфигурировать и поддерживать процессы в актуальном состоянии, не теряя при этом в качестве.
В разработке принимает участие до 10 команд, каждая из которых разрабатывает определенные компоненты, вместе составляющие платформу. В каждой команде есть аналитики, тестировщики и разработчики во главе с тим-лидом. Мы ищем разработчиков, которые помогут нам и дальше развивать платформу.
Обязанности:
- разработка и фикс багов
- проектирование решений на основе требований, которые принес аналитик
- обзор кода коллег в пул-реквестах
Обязательные требования:
- опыт промышленной разработки на Java 8 или на более поздней версии
- опыт работы с реляционными или нереляционными базами данных
- способность к проектированию
- самостоятельность
Будет плюсом:
- Kotlin
- React/Redux
- TypeScript
- MongoDB
- Banking domain