
iMedhas Consulting Services
Golang Developer
Job Description
Salary: £70,000 - 110,000 per year
Requirements:- Demonstrable experience in at least one back-end type safe programming language; Golang preferred, but other experience can be considered.
- Comfortable and experienced with back-end micro-service architecture and communication, specifically REST and asynchronous messaging services such as Kafka and RabbitMQ.
- Comfortable working within a Scrum framework as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CI/CD pipeline to production.
- Bachelors degree in computer science, computer engineering, or another technical discipline, or equivalent work experience.
- Experience in professional software development.
- Solid understanding of test-driven development, including unit, component, functional, system integration, and regression tests.
- Knowledge of software engineering methodologies including Agile, Scrum, Kanban, SAFe, TDD, BDD, and Waterfall.
- Knowledge of technologies such as Kafka, Postgres, Golang, Git, gRPC, Docker, and GraphQL.
- Experience in continuous integration, continuous deployment, and continuous testing, including tools such as Jenkins, Rally and/or JIRA, and version control such as Git or SVN.
- Work as a Golang Software Engineer on our global Loyalty and Benefits platform.
- Build and enhance features in the Account domain.
- Coordinate and work with other Engineers across the platform to share knowledge and principles.
- Contribute to a modern microservice-based Loyalty and Benefits platform built with tools such as Golang, Kafka, and Docker.
- Help drive innovation and grow our knowledge and skills as Engineers.
- CI/CD
- Docker
- Git
- Golang
- GraphQL
- JIRA
- Jenkins
- Kafka
- Kanban
- REST
- RabbitMQ
- SVN
- TDD
- gRPC
More:
We are looking for an enthusiastic, diligent Golang Software Engineer to join our global Loyalty and Benefits platform at American Express. Our modern microservice-based platform is designed to handle all aspects of the Loyalty and Benefits customer experience globally. Built using modern tools such as Golang, Kafka, and Docker, it offers ample opportunity to drive innovation and grow knowledge and skills as an Engineer. As part of an Scrum team, we focus on collaboration, feature development, and shared learning across the platform.
last updated 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About iMedhas Consulting Services

iMedhas Consulting Services
Burgess Hill
IT
Skills & Technologies
Inferred from job description
Salary Insight
£90,000
This role
£55,000
UK median
This salary is 64% above the UK median for Developers (£55,000/yr).
Based on 2024–2025 UK technology sector benchmarks