CTO / Java Backend Developer
Что за роль
Это техническая позиция с сочетанием ответственности CTO и практической Java backend-разработки. Основной контекст — транзакционная логика и архитектура высоконагруженного финансового сервиса для iGaming- и betting-проектов. Важная часть работы — интеграции с банками и процессингом, надежность распределенных систем и корректная обработка финансовых операций.
Что предстоит делать
- Проектировать и разрабатывать backend-сервисы на Java, используя Core Java и Spring.
- Создавать транзакционную и финансовую логику для расчетов и интеграций.
- Проектировать REST и gRPC API, а также Event-Driven взаимодействие через Kafka или RabbitMQ.
- Работать с транзакциями PostgreSQL, уровнями изоляции и блокировками; оптимизировать сложные SQL-запросы.
- Повышать надежность распределенных сервисов за счет идемпотентности, обработки ошибок и контроля конкурентного доступа.
- Настраивать наблюдаемость сервисов с помощью логов, метрик и трейсинга, разбирать production-инциденты.
Что потребуется
- От четырех лет коммерческой backend-разработки на Java.
- Практический опыт с Core Java, Spring Boot или Spring Framework.
- Опыт разработки микросервисов и распределенных систем.
- Уверенный SQL и глубокое понимание PostgreSQL: транзакции, уровни изоляции, блокировки и оптимизация производительности приложения и базы данных.
- Опыт проектирования REST/gRPC API и использования Kafka или RabbitMQ.
- Понимание Docker, Kubernetes, CI/CD и инструментов Observability.
Что важно знать
Вакансия объединяет архитектурный фокус CTO с hands-on-разработкой. Опыт в FinTech, банковских системах, платежах или ledger будет преимуществом; особенно важны корректность транзакций, устойчивость сервисов и работа с финансовыми интеграциями.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram