Java Developer (cryptoprocessing)
Шукаємо Middle Java Developer
Наш партнер — це міжнародна продуктова компанія в екосистемі фінтеху, яка розвиває інноваційні високотехнологічні продукти. Один з її ключових проектів — це криптоплатіжна платформа, що об’єднує світ цифрових активів з традиційними фінансовими операціями. Компанія пропонує стабільність великого продукту з амбіціями та свободою дій стартапу.
Продукт:
Криптоплатіжна SaaS-платформа, що дозволяє бізнесам по всьому світу приймати, конвертувати та управляти криптоплатежами. Продукт працює з 2021 року, має встановлену клієнтську базу та постійно розвивається, інтегруючи нові блокчейни та фінансові інструменти.
Main Responsibilities
– Розробка та підтримка backend-сервісів на Java;
– Реалізація нових функцій за ТЗ та участь в обговоренні вимог;
– Проектування та розвиток API для внутрішніх і зовнішніх інтеграцій;
– Участь у розробці логіки обробки платежів і транзакцій;
– Робота з блокчейн-інтеграціями (через внутрішні сервіси);
– Участь в оптимізації продуктивності та стабільності системи;
– Написання та підтримка unit і integration тестів;
– Участь в code review;
– Взаємодія з DevOps, Product і Support командами.
Mandatory Requirements
– досвід в криптопроектах обов’язковий!
– 3+ роки комерційного досвіду розробки на Java;
– Впевнене знання Java 11+;
– Досвід роботи з Spring / Spring Boot;
– Досвід проектування та розробки REST API;
– Розуміння принципів мікросервісної архітектури;
– Досвід роботи з реляційними БД (PostgreSQL / MySQL);
– Досвід роботи з чергами повідомлень (Kafka / RabbitMQ / AWS SQS);
– Розуміння принципів безпеки (JWT, OAuth, RBAC);
– Досвід роботи з Git (GitFlow);
– Досвід роботи в crypto / fintech / payment / high-risk проектах;
– Розуміння high-load і fault-tolerant архітектур;
– Досвід написання unit і integration тестів;
– Досвід роботи з JavaScript і/або Vue.js;
– Англійська мова – reading / writing (документація).
Буде плюсом:
– Розуміння блокчейн-архітектури та принципів on-chain / off-chain взаємодій;
– Досвід інтеграції з криптобіржами, гаманцями, платіжними шлюзами;
– Досвід роботи з Docker / Kubernetes;
– Знання Redis;
– Досвід роботи в розподілених командах;
– Досвід роботи з нереляційними БД (MongoDB та ін.).
We offer
– Повна зайнятість;
– Формат роботи: віддалено / гібридний (за домовленістю);
– Робота над живим продуктом з реальним фінансовим навантаженням;
– Професійна команда з експертизою в fintech / crypto;
– Прямий вплив на архітектуру та продуктові рішення;
– Конкурентна винагорода (обговорюється за результатами співбесіди);
– Корпоративні обіди в київському офісі;
– Сесії з психологом;
– Страховка.