Golang Developer
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.
Check below to see if you have what is needed for this opportunity, and if so, make an application asap.
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) xohmjla 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
Check below to see if you have what is needed for this opportunity, and if so, make an application asap.
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) xohmjla 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