Golang Engineer
Test Triangle · Bristol, England, United Kingdom
About the role
The role involves building backend services and designing microservices architectures for fintech or payments environments. It also requires deploying and running services within containerized environments.
What they look for
Requirements
Candidates need strong commercial experience in Golang and a solid understanding of concurrent, distributed systems. Proficiency with messaging systems, relational/NoSQL databases, and Kubernetes is required.
Full description
- Strong commercial experience building backend services in Golang (PHP experience is a bonus)
- Proven experience designing and operating microservices architectures, ideally in production fintech or payments environments
- Solid understanding of concurrent, distributed systems and high throughput transaction processing
- Experience with event driven architectures and messaging systems (e.g. Kafka, RabbitMQ)
- Strong experience working with relational and NoSQL datastores (e.g. PostgreSQL, MongoDB, BigQuery)
- Hands on experience deploying and running services in containerised environments using Docker and Kubernetes