Negotiable
Undetermined
Undetermined
London, UK
Summary: The role of Golang Engineer involves developing back-end services primarily using Golang, with a focus on microservices architectures within fintech or payments environments. Candidates should possess a strong understanding of concurrent and distributed systems, as well as experience with event-driven architectures and containerized environments. The position requires hands-on experience with both relational and NoSQL databases.
Key Responsibilities:
- Strong commercial experience developing Back End services using Golang, with PHP knowledge considered an advantage
- Proven expertise in designing and operating microservices-based architectures, ideally within fintech or payments environments
- Solid understanding of concurrent and distributed systems, including handling high-throughput transaction processing
- Experience working with event-driven architectures and messaging platforms such as Kafka or RabbitMQ
- Hands-on experience with both relational and NoSQL databases, including technologies like PostgreSQL, MongoDB, and BigQuery
- Practical experience deploying and managing services in containerised environments using Docker and Kubernetes
Key Skills:
- Strong commercial experience with Golang
- Knowledge of PHP
- Expertise in microservices-based architectures
- Understanding of concurrent and distributed systems
- Experience with event-driven architectures
- Familiarity with messaging platforms like Kafka or RabbitMQ
- Experience with relational and NoSQL databases
- Knowledge of PostgreSQL, MongoDB, and BigQuery
- Experience with Docker and Kubernetes
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
- Strong commercial experience developing Back End services using Golang, with PHP knowledge considered an advantage
- Proven expertise in designing and operating microservices-based architectures, ideally within fintech or payments environments
- Solid understanding of concurrent and distributed systems, including handling high-throughput transaction processing
- Experience working with event-driven architectures and messaging platforms such as Kafka or RabbitMQ
- Hands-on experience with both relational and NoSQL databases, including technologies like PostgreSQL, MongoDB, and BigQuery
- Practical experience deploying and managing services in containerised environments using Docker and Kubernetes