Golang Developer
9 hours ago
Brighton
About the Company 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. About the Role 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. Responsibilities • 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 Skills • Strong experience in Golang, • 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, • Strong background in professional software engineering, • Test-Driven Development (unit, integration, regression, system testing), • Agile methodologies (Scrum, Kanban, SAFe, TDD, BDD) Preferred Skills • Experience in loyalty, reward or credit card industry