Senior Blockchain Backend Developer (Java/Kotlin)
Описание
Мы развитый российский финтех-стартап, представляем из себя экосистему, объединяющую мир крипты и фиата (NDA). В конце года вышли в mvp и сейчас активно растем.Ищем бэкендера, сильного в blockchain, понимающего криптографию, способного принимать архитектурные решения Задачи: Разработка backend-сервисов на Kotlin/Spring, а также поддержка и развитие сервисов на Golang и Rust Code review, принятие архитектурных решений, разработка и улучшение блокчейн-интеграций Разработка и поддержка кошельковой инфраструктуры: обработка депозитов и выводов, мониторинг состояния сетей Поддержка, расширение и разработка blockchain-индексаторов для существующих и новых сетей Реализация и поддержка формирования транзакций и их доставки в блокчейн Интеграция новых сетей в продукт Интеграция и эксплуатация MPC/TSS-координатора подписания в продакшн Требования: 5+ лет коммерческой backend-разработки; 3+ года практической работы с блокчейн-интеграциями в продакшн; обязателен коммерческий опыт в крипте или финтехе. Уверенная разработка backend-сервисов на Kotlin/Spring; чтение, поддержка и доработка сервисов на Golang в продакшн Понимание event-driven архитектуры, идемпотентности и консистентности финансовых данных Понимание обеих моделей транзакций - UTXO и account - на уровне построения, подписания и отправки в продакшн Опыт построения кошельковой инфраструктуры: обработка входящих переводов, выводы, управление комиссиями в реальном времени Опыт написания blockchain-индексаторов в продакшн, включая обработку реорганизаций сети Опыт интеграции MPC/TSS в продакшн - понимание пороговых схем подписи не только теоретически Математический бэкграунд: понимание криптографических примитивов на уровне применения Условия: Полная удаленка Возможность работать в крутой команде Отсутствие бюрократии (у нас правда ее нет) Конкурентная заработная плата (высокие запросы требуют хороших бюджетов, мы это понимаем)