О позиции
Мы ищем сильного Senior Backend Developer (.NET), который готов взять на себя архитектуру и развитие высоконагруженной платёжной системы. Ваша задача — проектировать сложные распределённые сценарии, работать с TON и внешними API, обеспечивать надёжность на уровне 99.99% и влиять на техническую стратегию продукта.
Чем вы будете заниматься
- Проектирование и развитие .NET-микросервисов, обрабатывающих тысячи запросов в секунду.
- Работа с платёжными флоу, оркестрация, интеграции с Fragment/TON, сложная бизнес-логика.
- Самостоятельное принятие решений по архитектуре БД, поиску, кешированию и отказоустойчивости.
- Обеспечение идемпотентности, ретраев и обработки сбоев в распределённой системе.
- Интеграция с внешними API с корректной работой заголовков, кук и форматов.
- Проектирование схем PostgreSQL и оптимизация запросов под высокие нагрузки.
- Настройка Elasticsearch для быстрого поиска и аналитики.
- Снижение p95/p99, профилирование, внедрение кеширования и лимитирования.
- Построение наблюдаемости через Prometheus, Grafana и OpenTelemetry.
- Обеспечение безопасности на всех уровнях: от хранения секретов до контроля доступа.
Требования
- Опыт разработки на .NET от 5 лет.
- Глубокое знание веб-интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded.
- Опыт с криптографией: Ed25519, SHA-256, бинарные протоколы.
- Сильный опыт с PostgreSQL (схемы, индексы, транзакции, миграции EF Core).
- Микросервисы и брокеры: gRPC/Protobuf, RabbitMQ/Kafka, Outbox, идемпотентность.
- Elasticsearch: индексы, маппинги, DSL, агрегации, синхронизация с БД.
- Надёжность под нагрузкой: ретраи, таймауты, circuit-breaker, лимитеры.
- Наблюдаемость: Prometheus/Grafana, структурное логирование, OpenTelemetry.
- CI/CD и Docker — на практике.
- Чистая архитектура, SOLID, модульные/интеграционные тесты, code review.
Будет плюсом
- Опыт с TON (TonSDK, Cell/BOC, тон-пруф, Telegram Stars).
- Навыки обхода антибот-механик (Cloudflare, заголовки, сессии).
- DDD/Event-driven, Saga/оркестраторы, распределённые транзакции.
- Антифрод и безопасность платежей, KMS.
- Навыки написания бенчмарков и property-based тестов.
Что мы предлагаем
- Конкурентная зарплата от 250 000 до 350 000 ₽ в месяц.
- Удалённая работа с гибким графиком.
- ДМС и обучение за счёт компании.
- Современный стек технологий и возможность влиять на продукт.
- Команда профессионалов и дружелюбная атмосфера.
Вакансия предлагает интересные задачи и конкурентную зарплату. Стек технологий современный, что делает позицию привлекательной для опытных разработчиков.
Кто здесь добьётся успеха
Глубокое понимание архитектуры микросервисов на .NET и опыт работы с высоконагруженными системами, включая оптимизацию производительности и масштабируемость.
Способность эффективно работать в удалённой команде, включая навыки самоорганизации и управления временем, чтобы справляться с задачами в условиях гибридной работы.
Опыт разработки распределённых систем с использованием технологий, таких как RabbitMQ и Kafka, для обеспечения надёжной обработки сообщений и интеграции с внешними API.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев