Middle Backend-розробник в Москва | Резюме фахівців digital, маркетингу та affiliate на arbihunter.com

Middle Backend-розробник

Договірна
Росiя
Москва
Повна
Віддалена робота
Досвід роботи
3 роки 6 місяців
Останнє місце роботи

LLC VOXYS Lab

Middle Backend Developer
1 рік 5 місяців

Про себе

Про себе
- 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

Досвід в Affiliate

Дані відсутні

Досвід роботи
3 роки 6 місяців

Січень 2025 - по т.ч.
(1 рік 5 місяців)
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.
Лютий 2023 - Грудень 2023
(11 місяців)
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.
Липень 2021 - Серпень 2022
(1 рік 2 місяці)
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

Навички

webapi
WebSocket
Redis
grpc
asynchronous programming
Distributed Systems
PostgreSQL
Docker
Microsoft Azure
SQL Server
Розробка мiкросервiсiв
REST API
Entity Framework Core
ASP.NET
RabbitMQ

Володіння мовами

Середнiй Англiйська
Рiдна мова Росiйська

Зайнятість

Зайнятість
Повна, Часткова, Проєктна
Формат роботи
Віддалена робота, Гібрид, Офіс
Графік роботи
Гнучкий, Змінний, 5/2
Переїзд
Можливий
Відрядження
Відрядження можливі