24.09.2022 03:36

Ведущий Java/Kotlin разработчик в команду дирекции "Цифровой офис"

По договоренности
24.09.2022 03:36
компания "центр финансовых технологий" наша дирекция разрабатывает программное обеспечение для организации взаимодействия банков с внешними системами. основные направления разработки сегодня – это регистрация и удалённая идентификация клиентов в единой биометрической системе, упрощенная идентификация физических лиц и цифровой профиль клиентов. мы разрабатываем высоконагруженные системы, в которых большое внимание уделяется криптографической защите информации, отказоустойчивости и масштабируемости модулей. в подразделении на сегодня есть две команды, каждая состоит из разработчиков, qa и аналитиков. команды разделены как по технологическому стеку (одна ориентирована на технологии .net, вторая – на java), так и по ответственности за собственные продукты. в каждой команде есть фронтэнд разработка, а в java команде также есть разработка мобильных приложений под android. помимо ответственности за свои проекты, команды разделяют ответственность за общие модули, переиспользуемые во всех наших проектах (все такие модули реализованы на kotlin). сейчас мы ищем в java команду программиста, имеющего опыт разработки бэкэнда на java/kotlin, который не боится проявлять инициативу, брать на себя ответственность и готов сделать команду сильнее. технологии, с которыми ты сможешь поработать на наших проектах: java 8/11, kotlin, spring, hibernate, junit 5, lombok, rest api, soap, xml, json, swagger; keycloak, iis, nginx; субд postgresql, oracle; криптография на основе bouncy сastle и линейки продуктов криптопро; анализ кода при помощи sonarqube; сборка и управление зависимостями maven; непрерывная интеграция с помощью gitlab ci; система управления версиями git. мы предлагаем: технически сложные инженерные задачи; выстроенные процессы разработки, обязательный code review; возможность влиять на развитие продуктов и команды и принимать архитектурные решения; удалённый формат работы с возможностью работы в офисе (по желанию). что нужно будет делать: разрабатывать бэкэнд и участвовать в интеграционных задачах: проектировать, программировать, отлаживать, оптимизировать и рефакторить свой и чужой код; анализировать задачи на предмет реализуемости, трудоемкости и оптимальности, декомпозировать их и предварительно оценивать трудозатраты на выполнение; разрабатывать проектную документацию; отвечать за качество кода и выполняемых задач; участвовать в разборе проблемных ситуаций (дефекты, консультации), связанных с эксплуатацией системы. мы ожидаем, что у тебя есть: опыт коммерческой разработки на java+spring; опыт написания unit-тестов; опыт работы с бд (oracle, postgresql, mysql); понимание работы с очередями сообщений (kafka, rabbitmq, activemq); понимание принципов solid и паттернов проектирования; навыки работы в команде. дополнительным преимуществом будет: желание развиваться в смежных технологиях, пробовать новое; знания гибких методологий разработки и опыт работы в командах с их использованием; желание брать на себя роль техлида/играющего тренера в команде; опыт коммерческой разработки на kotlin; умение выстраивать процессы ci/cd; знание основ криптографии. работа в цфт - это рост и профессиональное развитие: организуем митапы и конференции, мастер-классы и тренинги, курсы по различным направлениям в собственном учебном центре; социальный пакет: официальное трудоустройство, дмс с первого рабочего дня, льготное ипотечное и потребительское кредитование, скидки на авиаперелеты s7 и изучение английского в skyeng, бесплатная электронная библиотека; возможность работать удаленно или в офисе на выбор.

Адрес

Новосибирск

Похожие вакансии

компания "центр финансовых технологий" наша дирекция разрабатывает программное обеспечение для организации взаимодействия банков с внешними системами. основные направления разработки сегодня ...
Партнерские Вакансии
Новосибирск

Новости

ТОП компаний

ТОП вакансий из категории

Смотрите также вакансии