Middle Java Developer

Шукаємо Middle Java Developer для розробки та підтримки backend-частини фінтех / криптоплатформи. Проект пов'язаний з криптопроцесингом, інтеграціями з блокчейн-мережами, платіжними системами та внутрішніми сервісами розрахунку, обліку та моніторингу транзакцій.

Розробник буде працювати з високонавантаженою системою, критичною до надійності, безпеки та стабільності.

 

Вимоги:

- 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 (документація).

 

Обов'язки:

- Розробка та підтримка backend-сервісів на Java;
- Реалізація нових функцій за ТЗ та участь в обговоренні вимог;
- Проектування та розвиток API для внутрішніх і зовнішніх інтеграцій;
- Участь у розробці логіки обробки платежів і транзакцій;
- Робота з блокчейн-інтеграціями (через внутрішні сервіси);
- Участь в оптимізації продуктивності та стабільності системи;
- Написання та підтримка unit і integration тестів;
- Участь в code review;
- Взаємодія з DevOps, Product і Support командами.

 

Буде плюсом:

- Розуміння блокчейн-архітектури та принципів on-chain / off-chain взаємодій;
- Досвід інтеграції з криптобіржами, гаманцями, платіжними шлюзами;
- Досвід роботи з Docker / Kubernetes;
- Знання Redis;
- Досвід роботи в розподілених командах;
- Досвід роботи з нереляційними БД (MongoDB та ін.).

 

Умови роботи:

- Повна зайнятість;
- Формат роботи: віддалено / гібридний (за домовленістю);
- Робота над живим продуктом з реальним фінансовим навантаженням;
- Професійна команда з експертизою в fintech / crypto;
- Прямий вплив на архітектуру та продуктові рішення;
- Конкурентна винагорода (обговорюється за результатами співбесіди);
- Корпоративні обіди в київському офісі;
- Страховка.

Required skills experience

Java

Required languages

English B1 - Intermediate
Published 5 December
85 views
·
26 applications
To apply for this and other jobs on Djinni login or signup.
Loading...