Senior Backend Developer, Golang
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Developer using Golang for strategic projects in a regulated payment institution. Working with microservices, high availability, and focusing on performance and security.
Responsibilities:
- Develop and enhance microservices and APIs in Golang
- Work with event-driven architectures using messaging systems (Apache Pulsar, Kafka, or similar)
- Implement solutions focused on resilience, idempotency, and distributed transactions (SAGA)
- Develop unit and integration tests
- Contribute to reducing technical debt and continuous improvement of the platform
- Participate in code reviews and support the evolution of the solution architecture
Requirements:
- Strong experience in backend development with Golang
- Experience with microservices architecture
- Knowledge of distributed messaging systems (Apache Pulsar, Kafka, or similar)
- Experience with distributed transactions (SAGA, Two-Phase Commit, or equivalents)
- Experience with high-availability, low-latency systems and high transactional volume
Benefits:
- Contract (PJ - contractor)
- 20 days paid annual leave
- 100% remote work
- Business hours (Monday to Friday)

















