Golang Developer (Integrations)

Golang Developer (Integrations)


Tech Stack

Backend: Go 1.23+, Gin

Databases: MySQL, Redis

Messaging: RabbitMQ, Kafka

Integrations: REST APIs, Webhooks, WebSockets

Infrastructure: Docker, Kubernetes


What You’ll Do


Integrations with external systems

●Build adapters/connectors for new partners and providers

●Ensure secure communication (authentication, signatures, validation)

●Implement resilient interfaces: retries, deduplication, rate limiting, idempotency

●Work with multiple protocols: REST, Webhooks, WebSockets


Financial operations

●Implement transactions: deposits, debits, payouts

●Enforce limits and exposure management; risk controls

●Real-time balance processing and consistency mechanisms


Architecture & scale

●Event-driven approach, asynchronous processing, queues

●Routing via a shared gateway; contract alignment and SLAs

●Reliability and performance: profiling, backoff strategies, horizontal scaling


Admin & operations tools

●APIs for lifecycle management of sessions/operations

●Transaction monitoring, audit trails, reporting

●Internal tools for operations teams and analytics


Requirements


Must-have

●3+ years of professional Go experience

●Strong REST API design and implementation

●Solid MySQL skills: queries, schema design, indexing; experience with Redis

●Testing discipline (unit/integration), strong debugging skills

●Concurrency fundamentals; profiling (pprof) and bottleneck analysis

Nice to have

●iGaming domain experience (casino/betting/gaming integrations)

●High-load/low-latency systems experience

●Design patterns, microservices, event-driven architecture

●External APIs, webhooks, cryptographic signatures (HMAC/RSA/ECDSA)

●RabbitMQ/Kafka, Redis in production

●Distributed transactions: idempotency, sagas, outbox

●Kubernetes, CI/CD, observability (metrics/tracing/logs)


What We Offer

●Direct work with external partners/providers

●Complex architectural challenges at scale

●Meaningful product influence and ownership

●A strong, senior engineering team

●Remote-first culture


First Missions

●Integrate a new partner via their API with full idempotency and observability

●Optimize throughput to 1,000+ transactions/second

●Design and launch an anomaly/fraud monitoring system

●Build a real-time operations dashboard



Report Page