Go Developer
- Location
- Remote
- Employment
- Full-time
- Level
- Mid-level
- Category
- Backend
- Posted
Description
WHAT YOU'LL BE WORKING ON
Building and maintaining the core banking system and Internet acquiring service within a financial ecosystem
Participating in product architecture design: proposing and implementing technical solutions, reviewing system design decisions
Optimizing database queries and ensuring efficient data synchronization, transmission, and processing
Implementing new business logic across microservices
Working with metrics: integrating observability tools, optimizing performance, and monitoring system health in production
WHAT YOU NEED TO SUCCEED IN THIS ROLE
4–5+ years in backend development, including 2+ years of production experience with Golang
Deep knowledge of Go and its ecosystem: goroutines, channels, memory model, standard library
Strong understanding of concurrent and multithreaded programming
Solid SQL skills and hands-on experience with relational databases in production
Proven experience designing and maintaining microservice architectures
Strong grasp of software design principles: SOA, SOLID, KISS, DRY
Familiarity with Clean Architecture and Domain-Driven Design (DDD)
Readiness to take ownership of architectural decisions and drive them to implementation
Experience in fintech is a plus, but not required
English — Intermediate or higher (written and spoken)
OUR TECH STACK
Go, PostgreSQL, Redis, DynamoDB, Kafka, RabbitMQ, gRPC
Apply at the source
This role was published by whitelark.io and listed via Djinni. Applications are handled there, not on this site.
Original posting: https://djinni.co/jobs/844513-go-developer/