Senior Kotlin developer (Blockchain)

Дата размещения вакансии: 25.09.2024
Работодатель: LLC Omniverse
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Omniverse — рекрутинговое агентство, состоящее из команды профи, которые помогают находить лучших сотрудников для крупных IT и Digital компаний.

Наша цель — идеально сочетать ваши навыки и ожидания, чтобы помочь вам найти работу мечты.

Один из наших основных клиентов — международный холдинг в сфере iGaming, который управляет 12 продуктами и запустил уже более 40 проектов, охватывающих десятки стран на всех континентах, сейчас ищет себе в команду Senior Kotlin developer (Blockchain)

Команда разрабатывает b2b продукт, основная задача которого предоставить партнерам стабильный уровень сервиса 24/7 и гибкость в использовании. Им крайне важно обрабатывать пиковые нагрузки и гарантировать надежность и работоспособность. Обеспечивают поддержку продукта и мониторинг бизес-метрик.

Стек: Kotlin, Spring Boot, Coroutines, PostgreSQL, Redis, Kubernetes, GitLab, Vault, Prometheus, Grafana.

Здорово, если у тебя есть:

  • Опыт от 5-лет на JVM, желание развиваться в сторону Kotlin;
  • Уверенные знания Spring;
  • Навыки асинхронного программирования: webflux или coroutines;
  • Опыт работы с базами данных, JDBC/R2DBC;
  • Понимание базовых блокчейн стандартов и спецификаций ERC-20/TRC20, ERC-721, ERC-1155, ERC-4337, BIP-32 и BIP-39;
  • Знание и понимание принципов и механизмов работы смарт-контрактов;
  • Уверенные навыки использования web3j, bitcoinj и других инструментов для взаимодействия с блокчейнами;
  • Понимание формирования транзакций (hash, nonce), управление реорганизацией блоков, мониторинг и поддержка стабильности сетей блокчейнов;
  • Опыт разработки смарт-контрактов (solidity) (будет преимуществом);
  • Опыт с NoSQL хранилищами;
  • Опыт с колоночными хранилищами;
  • Опыт с docker, podman, kubernetes;
  • Опыт с Gradle;
  • Опыт с testcontainers;
  • Опыт с брокерами сообщений (Kafka);

Будет плюсом:

  • Опыт написания распределённых приложений;
  • Знание и умение в мониторинг приложений, знакомство с grafana/prometheus;
  • Профильное образование.

Для тебя:

  • Дружная команда крутых специалистов и максимально комфортная рабочая атмосфера;
  • Полностью оборудованное рабочее место;
  • Офис в Белграде в бизнес-центре класса «А» или возможность полностью удаленной работы;
  • 5/2, гибкое начало рабочего дня (с 9 до 12), сокращённый рабочий день (7 ч);
  • Частичная компенсация занятий в фитнес-зале и английского языка;
  • Корпоративная библиотека;
  • Корпоративы с выездами на природу и призами, тимбилдинги, мастер-классы и тд.