Talnexa
Jobs
All jobs
Senior Backend Developer
Remote
Senior
—
About the role
Обязанности
+
Проектирование и развитие .NET-сервисов: бизнес-логика, платежные и оркестрационные флоу
+
Обеспечение надежности: идемпотентность, retries, дедупликация, outbox/Saga, обработка сбоев
+
Интеграция внешних API: работа с заголовками/куками, форматами (multipart/x-www-form-urlencoded, JSON)
+
Проектирование БД (PostgreSQL): схемы, индексы, миграции, оптимизация запросов
+
Работа над производительностью и масштабируемостью: профилирование, снижение p95/p99, кеширование, лимитирование
+
Обеспечение безопасности: хранение секретов/KMS, контроль доступа, безопасная конфигурация и деплой
Требования
+
Опыт работы 5+ лет
+
Глубокое знание сетевых протоколов и веб-интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded
+
Криптография и форматы: Ed25519, SHA-256, работа с бинарными протоколами
+
Базы данных: PostgreSQL, проектирование схем, индексы, транзакции, миграции (EF Core)
+
Микросервисы и интеграции: gRPC/Protobuf, очереди/брокеры (RabbitMQ/Kafka), паттерны Outbox и идемпотентности
+
Надежность под нагрузкой: retries, таймауты, поллинг, лимитеры, circuit breaker
+
Наблюдаемость: Prometheus/Grafana, структурированное логирование, трассировка (OpenTelemetry)
+
Контейнеризация и CI/CD: Docker, базовые практики деплоя
+
Чистый код и архитектура: SOLID, модульные и интеграционные тесты, код-ревью, проектирование API
Будет плюсом
+
Опыт работы с антибот-механизмами (например, Cloudflare)
+
Знание DDD и event-driven подходов, Saga/оркестраторы
+
Опыт в области безопасности платежей и антифрода, KMS/Secret-management
+
Опыт проведения property-based тестирования, нагрузочных и performance-тестов
—
Stack & Tools
.NET
PostgreSQL
gRPC
RabbitMQ
Kafka
Docker
Prometheus
Grafana
Apply →
Talnexa doesn't take a fee.
Details
Location
Remote
Level
Senior
Apply →