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