Российская ИТ-компания CUSTIS (включена в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий) уже 27 лет занимается разработкой собственных продуктов и выступает партнером крупнейших банков, торговых сетей и государственных учреждений. Компания участвует в разработке комплексных решений для автоматизации бизнес-процессов крупных клиентов.
Мы, команда направления «Финансовые институты», ищем старшего разработчика с опытом разработки БД для усиления команды в новом проекте по разработке Карточного процессинга в одном из крупных Банков.
Подключение к проекту импортозамещения на стадии проектирования перевода текущего решения с двухзвенной архитектуры (Oracle PL/SQL) на микросервисную архитектуру (IMDG Apache Ignite и БД Postgre).
В рамках проекта импортозамещения реализуется новая технологическая платформа на базе IMDG Apache Ignite.
Особенности проекта:
- Реализация критичных бизнес-сервисов в рамках задачи импортозамещения.
- Перевод текущего решения с двухзвенной архитектуры (Oracle PL/SQL) на микросервисную архитектуру (IMDG Apache Ignite и БД Postgre).
- Высоконагруженная система.
- Асинхронная обработка.
- Java 8+, не используется Spring и JPA. Задачи настолько не стандартны, что мало что из стандартных библиотек тут подходит (сейчас используем порядка 20 различных библиотек, но они все не уровня фраемворка, а специализированные).
Требования:
- Высшее техническое образование.
- Уверенные практические знания Java SE 8.
- Знание Oracle и Postgre (на данный момент с БД работает отдельный профильный программист. Знания и опыт работы с БД будет большим плюсом.
- Опыт работы с Git и Maven.
- Опыт написания автоматических тестов (модульных и интеграционных) с использованием JUnit.
- Опыт разработки высоконагруженных систем с асинхронными процессами.
- Опыт совместной разработки в командах.
- Хорошие коммуникационные навыки;
- Проактивны и нацелены на результат.
- Самостоятельны, организованы и ответственны.
Будет плюсом
- Опыт разработки и отладки распределенных приложений.
- Опыт работы с Apache Ignite.
Содержание работы
- Развитие систем текущей и новой архитектур.
- Разработка модульных и интеграционных тестов.
- Участие в развитии технологической платформы.
- Анализ PL/SQL кода и перенос бизнес-логики на Java.
- Трансляция SQL запросов из Oracle в Postgres.
Почему CUSTIS?
- Свобода выбора: проектов и формата работы.
- Партнерские отношения с сотрудниками: отсутствие жесткой иерархии, открытость руководства, ДМС с первого месяца работы, 100% оплата больничных.
- Масштабные проекты: широкая линейка продуктов, крупные клиенты — отраслевые лидеры.
- Профессиональное развитие: поддержка нелинейных карьерных траекторий, обмен опытом, обучение и посещение конференций.
- Комфортные условия труда: офис в центре Москвы с кабинетным форматом, гибкий график с возможностью удаленной работы, кофе-поинты, снеки, регулярные корпоративные офлайн- и онлайн-мероприятия.