> Markdown version of [/jobs/ext/1414214-golang-engineer](https://www.wearedevelopers.com/jobs/ext/1414214-golang-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Golang Engineer - **Company:** Colibrix One - **Location:** Barcelona, Spain - **Salary:** €60,000.0 - €90,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Audit Trail, Unit Testing, Profiling, Code Review, Continuous Integration, Distributed Systems, Payment Systems, Fault Tolerance, Message Broker, NoSQL, PCI Data Security Standards, Standard Sql, Software Construction, Software Systems, SQL Databases, Systems Integration, Load Balancing, Data Storage Technologies, Gitlab, Integration Tests, Kubernetes, Apache Kafka, Api Design, Restful APIs, Docker, Golang, Microservices - **Published:** July 24, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + 3+ years of Go development experience + Understanding how to develop and implement scalable and reliable software solutions + Knowledge of CI/CD practices and tools, ideally GitLab + Experience working with SQL and NoSQL databases, message brokers (Kafka, NATS) + Understanding of distributed systems, microservices architecture, and API design, REST/RPC transports + Experience with Docker and Kubernetes + Experience with software engineering best practices: unit testing, code reviews, design documentation + Fluency in both written and spoken English and Russian Nice to Have: + Experience in fintech, banking or financial institutions + Understanding of regulatory requirements in the fintech space (e.g., PCI DSS, GDPR, auditability,...) ## Description Fintech Product for media buyers and affiliate companies, that provides infrastructure for managing cards, wallets (accounts), and crypto-fiat operations for businesses operating at scale. Works at the intersection of payments, risk management, and automation, processing high volumes of transactions across multiple service providers and jurisdictions. Tech Stack: Go/ Microservices architecture/ REST and RPC APIs/ SQL and NoSQL databases/ event-driven processing with Kafka and NATS/ CI/CD with GitLab/ containerization using Docker and Kubernetes, + Design and develop Go-based services for the crypto-fiat operations and corresponding systems, focusing on stability, fault tolerance, and correct handling of financial operations. + Translate business requirements into clear technical specifications and propose concrete solutions at the service and module level, including API design, data models, and integrations with external providers. + Build solutions in compliance with security requirements, proper handling of sensitive data, and secure inter-service communication. + Analyze and optimize service performance, including code profiling, concurrency handling, and efficiency of data storage and network interactions. + Participate in the architecture of microservices: service boundaries, communication patterns, load balancing, error handling, queues/streaming, and data storage approaches. + Produce maintainable, testable code with appropriate unit and integration test coverage, following team development standards. + Participate in code review as part of the development process: evaluate implementations, identify issues, and provide constructive feedback aligned with technical requirements. + Contribute to technical discussions by offering concrete, practical solutions within the current architecture and development processes. ## Related Videos - [Monoskope: Developer Self-Service Across Clusters](https://www.wearedevelopers.com/videos/329-monoskope-developer-self-service-across-clusters) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [5 Best Emerging Tech Cities in Europe](https://www.wearedevelopers.com/magazine/361-5-best-emerging-tech-cities-in-europe)