Negotiable
Undetermined
Undetermined
London
Summary: The role of Golang Engineer involves developing back-end services primarily using Golang, with an emphasis on microservices-based 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. Proficiency in both relational and NoSQL databases is also essential for this position.
Key Responsibilities:
- Develop back-end services using Golang, with PHP knowledge considered an advantage
- Design and operate microservices-based architectures, ideally within fintech or payments environments
- Handle high-throughput transaction processing in concurrent and distributed systems
- Work with event-driven architectures and messaging platforms such as Kafka or RabbitMQ
- Deploy and manage services in containerized environments using Docker and Kubernetes
- Utilize both relational and NoSQL databases, including PostgreSQL, MongoDB, and BigQuery
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
- Hands-on experience with Docker and Kubernetes
- Experience with PostgreSQL, MongoDB, and BigQuery
Salary (Rate): undetermined
City: London
Country: undetermined
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