Golang Engineer
Mpower Plus UK Ltd
Charing Cross, United Kingdom
yesterday
Role details
Contract type
Contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Charing Cross, United Kingdom
Tech stack
PHP
Google BigQuery
Distributed Systems
PostgreSQL
Enterprise Messaging Systems
MongoDB
NoSQL
RabbitMQ
Transaction Processing (Computing)
Backend
Event Driven Architecture
Kafka
Docker
Go
Microservices
Job description
- Strong commercial experience developing backend 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
Requirements
- Strong commercial experience developing backend 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