Tech Lead Java Engineer
Шукаємо Tech Lead Backend Engineer для нашого партнера - продуктового IT бізнесу в iGaming-домені, який розвиває власну B2B платформу для онлайн-казино та sportsbook-рішень.
Це роль для сильного інженера, який хоче впливати не лише на окремі задачі, а на технічний напрямок розвитку всього продукту.
Команда працює над складною distributed system архітектурою з високим навантаженням, real-time процесами, фінансовими транзакціями, великою кількістю інтеграцій та сервісів, де якість технічних рішень безпосередньо впливає на стабільність і масштабованість платформи.
У цій ролі важливо не просто добре писати код.
Набагато важливіше - вміти бачити систему цілком, розуміти архітектурні компроміси, оцінювати ефективність рішень і приймати технічні рішення, які будуть працювати не лише зараз, а й у довгостроковій перспективі.
Що буде у фокусі
— Прийняття ключових технічних рішень щодо розвитку backend architecture.
— Визначення підходів, інструментів та технологій для нових сервісів і продуктів.
— Аналіз поточної архітектури та пошук можливостей зробити систему ефективнішою.
— Робота зі складною distributed architecture та high-load environment.
— Оцінка scalability, performance bottlenecks та reliability системи.
— Робота з event-driven architecture, asynchronous processing та взаємодією між великою кількістю сервісів.
— Архітектурний review існуючих рішень та покращення engineering quality across projects.
— Участь у складних технічних дискусіях і визначенні engineering direction для продукту.
Що для нас важливо
— Сильний комерційний досвід Backend Development на Java.
— Глибоке розуміння Java ecosystem та Spring Boot.
— Досвід роботи зі складною distributed systems architecture.
— Практичний досвід роботи з Kafka або іншими message brokers.
— Сильне розуміння microservices architecture.
— Розуміння concurrency, multithreading та asynchronous processing.
— Впевнена робота з PostgreSQL або іншими relational databases.
— Розуміння Kubernetes, containers та deployment architecture.
— Хороше розуміння network fundamentals: HTTP, TCP/IP, DNS, TLS, APIs.
— Розуміння system design, scalability, reliability та performance engineering.
Ми шукаємо людину, яка
— Любить розбиратися, як система працює на всіх рівнях, а не лише в межах власного сервісу.
— Вміє критично оцінювати існуючі технічні рішення та бачити, де систему можна побудувати краще.
— Комфортно приймає складні технічні рішення та бере відповідальність за їх наслідки.
— Вміє знаходити баланс між технічно ідеальним рішенням та реальними потребами бізнесу.
— Не боїться аргументовано відстоювати свою технічну позицію.
— Дивиться на продукт через призму довгострокової стабільності, а не лише швидкої реалізації задач.
Буде великим плюсом
— AWS Lambda / DynamoDB.
— Experience with Kubernetes.
— Event-driven architecture.
— High-load distributed systems.
— Fintech, Payments, iGaming або інші transaction-heavy продукти.
Що пропонує компанія
— Full remote формат роботи.
— Високий рівень технічної автономності та впливу на продукт.
— Можливість визначати engineering direction, а не лише реалізовувати готові рішення.
— Роботу над складною масштабованою платформою з реально складними технічними викликами.
— Команду, яка цінує сильне інженерне мислення, самостійність та відповідальність за результат.
Якщо тобі цікаво не просто розробляти окремі сервіси, а приймати рішення, які визначають, як буде розвиватися вся система - будемо раді знайомству.