Шукаємо досвідченого .NET Tech Lead / Team Lead для участі в активному fintech-проєкті.
Проєкт — мобільна платформа для банківського сектору, що працює з транзакційними даними в реальному часі. Аудиторія — понад 800 000 кінцевих користувачів. Платформа забезпечує обробку фінансових операцій, інтеграції з банківськими системами та побудову персоналізованих сценаріїв взаємодії з користувачами.
Технічний стек: Flutter SDK (інтегрується в банківські застосунки), веб-адмін на React + TypeScript, .NET backend, PostgreSQL, Keycloak (SSO/OIDC), Kafka (event streaming), мультитенантна архітектура, хмарна інфраструктура.
Проєкт уже знаходиться в активній фазі розробки. Шукаємо людину, яка зможе швидко зануритись у поточний стан системи та взяти на себе технічне лідерство, архітектурні рішення та частково hands-on розробку.
Зони відповідальності: * Технічне лідерство команди backend-розробки (.NET) * Рев’ю та розвиток поточної архітектури (event-driven / distributed) * Проєктування та оптимізація обробки транзакційних даних у real-time * Робота з Kafka: проєктування топіків, обробка подій, забезпечення консистентності та fault tolerance * Прийняття рішень щодо масштабування, продуктивності та відмовостійкості системи * Участь у розробці ключових компонентів (hands-on) * Впровадження best practices (code review, CI/CD, performance, observability) * Співпраця з DevOps щодо інфраструктури (environments, secrets management, scaling) * Робота з PostgreSQL: стратегія мультитенантності, оптимізація запитів, робота з великими обсягами даних
Обов’язкові вимоги: * Сильний досвід у .NET (Core / .NET 6+) * Досвід технічного лідерства або ролі Senior+ з впливом на архітектуру * Обов’язковий практичний досвід роботи з Kafka (design + production usage) * Досвід побудови event-driven та distributed систем * Досвід роботи з high-load / fintech / transactional системами * Глибоке розуміння масштабування, fault tolerance, data consistency * Досвід роботи з PostgreSQL * Практичний досвід з cloud (AWS / Azure / GCP)
Буде плюсом: * Досвід роботи з мультитенантними системами * Розуміння SSO / OIDC (Keycloak або аналоги) * Досвід інтеграцій з банківськими або платіжними системами * Досвід побудови streaming pipelines