Проектирование транзакционной логики и архитектуры высоконагруженного финансового сервиса с акцентом на интеграцию с банками и процессингом. Фокус на обеспечении надежности распределенных систем, работе с транзакциями в PostgreSQL и построении Event-Driven архитектуры. Ищем CTO / Java Backend Developer в компанию, обслуживающую iGamint/betting проекты. Задачи: • Проектировать и разрабатывать backend-сервисы на Java. • Реализовывать транзакционную и финансовую логику (расчеты, интеграции). • Строить REST/gRPC API и Event-Driven архитектуру (Kafka / RabbitMQ). • Работать с PostgreSQL: транзакции, уровни изоляции, блокировки, оптимизация сложных запросов. • Обеспечивать надежность распределенных систем: идемпотентность, обработку ошибок, concurrency control. • Настраивать Observability (логи, метрики, трейсинг), разбор production-инцидентов. Требования: • От 4 лет коммерческого опыта backend-разработки на Java (Core, Spring Boot / Spring Framework). • Опыт работы с микросервисной архитектурой и распределенными системами. • Отличный SQL, глубокое понимание PostgreSQL (транзакции, isolation levels, locking, performance tuning Java и БД). • Практика проектирования REST/gRPC API и работы с брокерами сообщений (Kafka / RabbitMQ). • Понимание Docker, Kubernetes, CI/CD, а также инструментов Observability. • Опыт в FinTech / Banking / Payments / Ledger — будет большим преимуществом.
⚠️ Уважаемые соискатели, будьте внимательны при откликах на вакансии.
Зарплата
Не указано



