368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$56k per year (gross)
Location
Remote (EAEU)
Employment
Full-Time
Overview
Company
Impact
Profile match
Finstar Financial Group is an international group of companies with around US$2bn of assets under management (AUM) and offices in Cyprus, Serbia, and the UAE. The company is headed by Oleg Boyko and has a diversified investment footprint in more than 30 countries. Finstar’s investment professionals target opportunities in Europe, Asia, Latin America, and the.

О роли

Мы развиваем платформу, построенную на .NET и PostgreSQL, с событийной архитектурой поверх Kafka и потоковой репликацией данных между PostgreSQL и MS SQL. Ищем сильного инженера, который возьмёт на себя проектирование и развитие backend-сервисов, интеграционных пайплайнов данных и веб-интерфейсов на Blazor.

Это роль про архитектурные решения и ответственность за результат, а не про закрытие тикетов по готовому ТЗ.

Чем предстоит заниматься:

  • Проектирование и разработка backend-сервисов на .NET (C#): доменная логика, API, фоновые обработчики;
  • Развитие событийной архитектуры на Apache Kafka: продюсеры/консьюмеры, схемы сообщений, идемпотентность, гарантии доставки, обработка ретраев и dead-letter сценариев;
  • Построение и сопровождение пайплайнов CDC на PostgreSQL (logical replication, replication slots, Debezium/Kafka Connect или собственные коннекторы);
  • Реализация и поддержка репликации данных PostgreSQL → MS SQL: маппинг типов, разрешение конфликтов, контроль консистентности и лага, мониторинг;
  • Работа с данными через Entity Framework Core и Marten (document store / event sourcing поверх PostgreSQL): моделирование, миграции, оптимизация запросов;
  • Разработка внутренних веб-интерфейсов на Blazor + MudBlazor: компоненты, формы, таблицы с серверной пагинацией, состояние;
  • Реализация системы отчётности на jsreport: шаблоны, генерация PDF/XLSX, интеграция с сервисами;
  • Настройка и развитие GitLab CI/CD: сборка, тесты, статический анализ, контейнеризация, автоматический деплой по окружениям;
  • Code review, менторинг мидлов, участие в выработке технических стандартов команды.

Что мы ожидаем:

  • 5+ лет коммерческой разработки на C# / .NET, из них опыт на позиции Senior или Tech Lead;
  • Глубокое знание .NET 8/9, ASP.NET Core, async/await, DI, многопоточности;
  • Уверенная работа с PostgreSQL: индексы, планы выполнения, транзакции и уровни изоляции, логическая репликация;
  • Практический опыт с Kafka в продакшене: партиционирование, consumer groups, offset management, семантика доставки;
  • Опыт построения CDC-пайплайнов и потоковой синхронизации данных между разнородными СУБД;
  • Entity Framework Core на уровне понимания генерируемого SQL, tracking/no-tracking, проблем N+1 и способов их решения;
  • Опыт работы с MS SQL Server (миграции, T-SQL, специфика типов данных);
  • Blazor (Server и/или WebAssembly), опыт с MudBlazor или аналогичной компонентной библиотекой;
  • GitLab CI/CD, Docker, понимание принципов построения пайплайнов и деплоя;
  • Опыт проектирования архитектуры распределённых систем, знание паттернов интеграции (Outbox, Saga, CQRS, Event Sourcing).

Будет плюсом:

  • Marten - практический опыт с document store и event sourcing на PostgreSQL.
  • jsreport или другие движки отчётности (FastReport, Telerik Reporting).
  • Debezium, Kafka Connect, Schema Registry.
  • Kubernetes, Helm, observability-стек (OpenTelemetry, Prometheus, Grafana, Seq/ELK).
  • Опыт миграции legacy-систем и работы с высоконагруженными данными.

Мы предлагаем:

  • Полностью удаленный формат работы;
  • Прозрачную систему мотивации: ЗП в валюте + годовые премии по результатам выполнения KPI (уровень оклада обсуждается индивидуально);
  • Отсутствие бюрократии, высокая степень свободы. Решения принимаются очень быстро;
  • Перспективы карьерного роста, прямое влияние на бизнес и возможность использовать новейшие технологии.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Moscow
$19k – $47k per year (Estimated) • Remote • Full-Time • Perm
C#
C#
ASP.NET Core
Dapper
Entity Framework Core
Databases
Apache Kafka
ClickHouse
ElasticSearch
PostgreSQL
RabbitMQ
Redis
DevOps
CI/CD
Docker
Docker Compose
GitHub Actions
Kubernetes
TeamCity
GitHub
GitLab
Apply
$19k – $47k per year (Estimated) • Remote • Full-Time • Tomsk
C#
C#
ASP.NET Core
Dapper
Entity Framework Core
Databases
Apache Kafka
ClickHouse
ElasticSearch
PostgreSQL
RabbitMQ
Redis
DevOps
CI/CD
Docker
Docker Compose
GitHub Actions
Kubernetes
TeamCity
GitHub
GitLab
Apply
$17k – $43k per year (Estimated) • In office • Full-Time • Tomsk
C#
Java
Python
DevOps
CI/CD
Docker
Git
Grafana
Graylog
Kubernetes
Prometheus
Splunk
Apply
$17k – $43k per year (Estimated) • In office • Full-Time • Perm
C#
Java
Python
DevOps
CI/CD
Docker
Git
Grafana
Graylog
Kubernetes
Prometheus
Splunk
Apply
$20k – $50k per year (Estimated) • In office • Full-Time • Tomsk
C++
Go
Java
Kotlin
Databases
Apache Kafka
ClickHouse
ElasticSearch
DevOps
Jaeger
Kubernetes
Prometheus
SLI/SLO/SLA
Apply
Senior QA Engineer 5 days ago
$21k – $40k per year (Estimated) • Remote • Full-Time • 5+ years exp • Moscow
SQL
Databases
Apache Kafka
MS SQL
OpenSearch
PostgreSQL
RabbitMQ
DevOps
CI/CD
Git
GitLab CI
Grafana
Jenkins
Kibana
Rest API
GitLab
Cybersecurity
PCI DSS
Management
Confluence
Jira
QA
Postman
Swagger
TestRail
SoapUI
Apply
BI-аналитик 5 days ago
up to $49k per year (net) • Remote • 2+ years exp • Bachelor's Degree • Moscow
Python
SQL
Databases
MS SQL
PostgreSQL
Analytics
Power BI
ETL/ELT
Apply
Lead Analyst 7 days ago
$24k – $50k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
Databases
Apache Kafka
RabbitMQ
DevOps
gRPC
Apply
$15k – $37k per year (Estimated) • Remote • 2+ years exp • Moscow
C#
C#
.NET
DevOps
CI/CD
Management
Jira
Apply
$30k – $64k per year (Estimated) • In office • Full-Time • Moscow
Apply
$21k – $44k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
Python
SQL
Databases
ClickHouse
PostgreSQL
AI/ML
Airflow
DevOps
Amazon S3
Apply
$21k – $35k per year • In office • Moscow
Bash
Python
Databases
MySQL
PostgreSQL
DevOps
Ansible
Debian
Grafana
Proxmox VE
Ubuntu
Zabbix
Apply
$11k – $22k per year (Estimated) • In office • Full-Time • Moscow
Management
Confluence
Jira
Apply
$33k – $81k per year (Estimated) • In office • Full-Time • Moscow
Management
Confluence
Jira
Apply
$41k – $76k per year (Estimated) • In office • Full-Time • Moscow
Python
SQL
Python
pySpark
AI/ML
CatBoost
Hadoop
NLP
NumPy
Spark
DevOps
CI/CD
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.