Middle Programista backend w Moskwa — Specjaliści ds. marketingu cyfrowego i afiliacji | ArbiHunter

Middle Programista backend

Do negocjacji
Rosja
Moskwa
Pełny etat
Zdalnie
Doświadczenie zawodowe
3 lata 6 miesięcy
Ostatnie doświadczenie zawodowe

LLC VOXYS Lab

Middle Backend Developer
1 rok 5 miesięcy

O mnie

O mnie
- Backend Developer with 3+ years of experience designing and building scalable backend systems in C#/.NET and ASP.NET Core. - Focus on distributed systems, microservices, event‑driven architectures and high‑performance asynchronous services. - Built real‑time and high‑load backends using RabbitMQ, Redis Pub/Sub, gRPC and WebSocket. - Implemented observability stacks with Prometheus, Grafana and OpenTelemetry for metrics, tracing and logging. - Improved performance using load testing (k6), profiling and elimination of bottlenecks under load. - Core stack: C#, .NET, ASP.NET Core, Web API, RabbitMQ, Redis, PostgreSQL, MS SQL Server, Docker

Doświadczenie afiliacyjne

Brak danych

Doświadczenie zawodowe
3 lata 6 miesięcy

Styczeń 2025 - do teraz
(1 rok 5 miesięcy)
LLC VOXYS Lab
Middle Backend Developer
Designed and developed backend services using C# and ASP.NET Core for distributed, high‑load systems. Participated in system architecture design and decomposition of monolithic components into microservices. Implemented inter‑service communication using RabbitMQ, Redis Pub/Sub and gRPC. Designed and documented APIs for communication between services in distributed systems. Developed WebSocket services for real‑time monitoring and data streaming. Built internal REST APIs for service‑to‑service integration. Developed load tests using k6, identified performance bottlenecks and worked on optimizations. Implemented observability infrastructure (Prometheus, Grafana, OpenTelemetry, Graylog) for metrics, tracing and logging. Containerized services using Docker for development and deployment. Achievements: Built a client experience tracking system using Prometheus, Grafana and OpenTelemetry, enabling real‑time tracking of customer experience metrics and faster issue detection. Decomposed a monolith into a scalable real‑time WebSocket‑based system, increasing throughput under peak load and reducing time to deliver new features. Improved system performance by introducing asynchronous processing (background workers, message queues), reducing blocking operations and response time under load. Developed an integration service with a legacy SOAP system that automated manual support workflows and improved support efficiency by ~15x.
Luty 2023 - Grudzień 2023
(11 miesięcy)
LLC Janti
Junior Backend Developer
Developed backend services using ASP.NET Core and Web API, implementing new endpoints and maintaining existing ones. Implemented data exchange between services via RabbitMQ (queues, exchanges, routing), improving decoupling and reliability. Integrated mobile clients via the Protobuf protocol, optimizing payload size and performance. Extended the database migration system and participated in database structure design and development (MS SQL Server). Deployed and configured the RabbitMQ message broker in Docker environments. Key achievements: Implemented a real-time monitoring solution using WebSockets, improving system visibility and reducing incident detection time by approximately 20% based on internal metrics. Developed an asynchronous communication module between services using RabbitMQ, reducing integration errors by over 40% and decreasing manual intervention in routine operations. Contributed to improving system reliability by introducing event-driven communication patterns and handling edge cases in inter-service interactions.
Lipiec 2021 - Sierpień 2022
(1 rok 2 miesiące)
LLC Пожарная автоматика
Junior Fullstack Developer
Developed and maintained a WPF desktop application used for enterprise process automation. Designed and implemented MS SQL Server databases (schemas, queries, stored procedures) to support application features. Developed and supported ASP.NET Core Web API for integration between desktop app and other systems. Supported server infrastructure (deployment, basic monitoring, troubleshooting) for in‑house solutions. Published application updates via Azure and configured CI/CD processes to automate build and deployment

Umiejętności

webapi
WebSocket
Redis
grpc
asynchronous programming
Distributed Systems
PostgreSQL
Docker
Microsoft Azure
SQL Server
Tworzenie mikroserwisów
REST API
Entity Framework Core
ASP.NET
RabbitMQ

Znajomość języków

Średniozaawansowany Angielski
Ojczysty Rosyjski

Typ zatrudnienia

Typ zatrudnienia
Pełny etat, Część etatu, Projektowo
Tryb pracy
Zdalnie, Hybrydowo, Biuro
Grafik pracy
Elastyczny, Zmianowy, 5/2
Relokacja
Możliwa
Wyjazdy służbowe
Możliwe wyjazdy służbowe