golang developer.

Randstad UK
Burgess Hill, UK
3 days ago
Apply on www.randstad.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£80,000.0 - £90,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology JIRA Automation of Tests Computer Engineering Continuous Integration PostgreSQL Scrum Methodology RabbitMQ Regression Testing Message Oriented Middleware Software Engineering Subversion
+13 more
Test-Driven Development (TDD) Backend Git Information Technology Apache Kafka Graphql Restful APIs Grpc Software Version Control Docker Jenkins Golang Microservices

Job description

We are seeking an enthusiastic and diligent Golang Software Engineer to join the global Loyalty and Benefits platform. The ideal candidate combines strong technical expertise with excellent interpersonal skills and a drive to continuously learn. In this position, you will design and implement features within the Account domain while collaborating with engineering teams across the organization to exchange best practices and platform knowledge.

Requirements

Mandatory Skill: Golang

Key Requirements:

  • Proven hands-on experience developing backend systems using at least one type-safe language (Golang strongly preferred).
  • Professional background in software development with a Bachelor’s Degree in Computer Science, Computer Engineering, or a related technical discipline (or equivalent practical experience).
  • Solid familiarity with backend microservices architectures, RESTful communication, and asynchronous messaging systems (e.g., Kafka, RabbitMQ).
  • Experience operating within Scrum frameworks to deliver business capabilities and end-to-end customer journeys.
  • Strong foundation in Test-Driven Development (TDD) across unit, component, functional, integration, and regression testing tiers.
  • Practical experience with CI/CD/CT pipelines, automated testing, version control (Git, SVN), and project tracking tooling (Jenkins, JIRA, Rally).
  • Understanding of Agile methodologies and practices (Scrum, Kanban, SAFe, TDD, BDD, Waterfall).

Desirable technical exposure: Golang, Postgres, Kafka, gRPC, Docker, GraphQL, and Git.

About the company

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.randstad.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:20 min

Moving from the .NET ecosystem to JavaScript and Go

Brian Morrison · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all