Golang Developer

Golang Developer

Posted 1 week ago by KBC Technologies Group

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The role of Golang Developer involves building backend services with a strong emphasis on microservices architectures, particularly within fintech or payments environments. Candidates should possess a solid understanding of concurrent systems and experience with event-driven architectures. Proficiency in both relational and NoSQL databases, as well as containerization technologies, is essential for this position.

Key Responsibilities:

  • Building backend services in Golang, with PHP experience as a bonus.
  • Designing and operating microservices architectures in production fintech or payments environments.
  • Understanding concurrent, distributed systems and high throughput transaction processing.
  • Working with event-driven architectures and messaging systems (e.g. Kafka, RabbitMQ).
  • Managing relational and NoSQL datastores (e.g. PostgreSQL, MongoDB, BigQuery).
  • Deploying and running services in containerized environments using Docker and Kubernetes.

Key Skills:

  • Strong commercial experience in Golang.
  • Experience in PHP (bonus).
  • Proven experience with microservices architectures.
  • Understanding of concurrent and distributed systems.
  • Experience with event-driven architectures and messaging systems.
  • Strong experience with relational and NoSQL databases.
  • Hands-on experience with Docker and Kubernetes.

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

• 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