Лимасол, Limassol, проспект Архиепископа Макариоса III, 169-171
Role Overview
We are looking for a skilled Golang Developer to join our backend team working on a modern microservice-based processing platform in the fintech domain. This is a new position created to enhance the scalability, reliability, and security of our infrastructure and services. You will collaborate with stakeholders across development, security, and infrastructure teams.
Responsibilities:
Design, implement, and maintain Go-based microservices
Develop and support internal infrastructure and monitoring tools
Write unit and integration tests to ensure code reliability
Contribute to architectural design and code quality standards
Ensure secure, resilient, and observable backend services
Collaborate with DevOps, QA, and cross-functional teams
Maintain up-to-date documentation for systems and APIs
Analyze and improve service architecture and performance
Requirements:
5+ years of commercial experience with Golang
Solid understanding of microservice architecture
Proficiency with gRPC, REST API, HTTP(s), and protobuf
Experience with PostgreSQL and message brokers (e.g., RabbitMQ)
Familiarity with Kubernetes and Linux-based environments
Basic understanding of secure development practices
English — intermediate or higher (for technical communication)
Will be a plus:
Experience with cryptography and key management (e.g., digital signatures)
Exposure to blockchain technologies or related integrations
Familiarity with observability tools such as Prometheus and Grafana