Leave us your email address and we'll send you all the new jobs according to your preferences.

Golang Developer

Posted 11 hours 37 minutes ago by Salt

Contract
Not Specified
Other
Sussex, United Kingdom
Job Description

We're looking for a high-calibre Golang Software Engineer (Contract) to join a modern, global Loyalty & Benefits platform powering end-to-end customer experiences at scale.

This is a true microservices environment built with Golang, Kafka and Docker, offering the opportunity to shape high-impact features within the Account domain while collaborating across a distributed engineering platform.

If you thrive in Agile teams, love clean architecture, and care about quality engineering - this role is for you.

What You'll Be Doing

  • Building and enhancing features within a scalable microservices architecture
  • Designing and developing REST and asynchronous messaging services
  • Working within a Scrum team to deliver business-critical functionality
  • Contributing to CI/CD pipelines with fully automated testing to production
  • Collaborating across engineering teams to share standards, patterns and best practice
  • Driving innovation within a modern cloud-native stack

Required Experience

  • Strong experience in a Golang preferred
  • Solid understanding of microservice architecture
  • Experience with REST APIs and event-driven systems (Kafka, RabbitMQ or similar)
  • Comfortable working in Scrum/Agile environments
  • Experience delivering through automated CI/CD pipelines
  • Strong communication and collaboration skills
  • Degree in Computer Science (or equivalent experience)
  • Strong background in professional software engineering
  • Test-Driven Development (unit, integration, regression, system testing)
  • Agile methodologies (Scrum, Kanban, SAFe, TDD, BDD)

Tech Stack Exposure

  • Golang
  • Kafka
  • Postgres
  • Docker
  • gRPC
  • GraphQL
  • Git
  • Jenkins/JIRA/Rally
  • CI/CD/CT tooling

Desirable

Experience in loyalty, reward or credit card industry

*Rates depend on experience and client requirements

Email this Job