Reach out directly about this role
#vacancy #Golang #senior #remoteRF
We are looking for a Golang Developer • Company: IT People group • Rate: we will consider yours • Grade: Senior • Location: RF • Recruitment term: No term • Work format: Remote from RF, via individual entrepreneur/civil contract • Workload: Full-time
**Project: **A large e-commerce retailer with its own product IT center. The platform ensures the full cycle of online purchase: catalog, cart, order, delivery, payment, customer communication. The system is high-load, distributed, with peak loads during sales seasons, built on a microservice architecture with synchronous (gRPC/HTTP) and asynchronous (Kafka) interactions. The main storage is PostgreSQL, for caching and fast-path operations, Tarantool is used. The team is currently focused on finalizing order and delivery scenarios, migrating high-load operations to Tarantool, implementing reliable asynchronous delivery patterns (inbox/outbox, DLQ), and integrating with external systems (payments, logistics, marketing CRMs).
Requirements: • Relevant experience from 5+ years • Experience integrating heterogeneous systems (prefer async) • Understanding of microservice patterns and asynchronous processing
Tech Stack: • Go, PostgreSQL, HTTP/gRPC, Kafka, Tarantool (desirable), microservices
Will be a plus: • Experience with NATS, integration with marketing CRMs, working with Tarantool
Responsibilities: • Development and support of microservices in Go • System integration via asynchronous transport (Kafka) • Design considering limitations of synchronous and asynchronous interactions • Implementation of patterns: DLQ, Transaction Inbox/Outbox
For resumes @HR_JuliaG
from 5 years
Experience
Full-time
Employment
Remote
Work Format
Senior
Grade
Backend
Specialization
Ecommerce
Industry
Outsourcing
Company Type
By country
Backend
Specialization
Ecommerce
Industry
Outsourcing
Company Type