Role Title: Senior GoLang Developer Location: Brighton, Burgess Hill, or London Contract Duration: 12 months Work Model: Hybrid – 3 days from office/week Experience Requirements Mandatory: 4 years of experience in Golang, Kubernetes, Docker Total experience: 5 years Core Skills (Required) Strong development experience in Golang Kubernetes Docker Good to have skills: Python, exposure to GCP, REST API, Kafka, and NoSQL databases (PostgreSQL, Couchbase, Cassandra) Detailed Job Description Qualifications & Background: Bachelor’s degree in Computer Science, Engineering, or related field 6 years of experience in Golang development stack Experience in application design, software development, and testing, preferably in an Agile environment Solid understanding of test-driven development (unit, component, functional, system integration, regression tests) Experience working with Git in small to medium-sized teams Experience designing and developing REST APIs for high-volume clients Experience with container and orchestration technologies such as Docker and Kubernetes Comfortable with back-end microservice architecture, including REST and asynchronous messaging services (Kafka, RabbitMQ) Experience with relational and NoSQL databases (PostgreSQL, Couchbase, Cassandra) is a plus Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI) and automated build/test frameworks is a plus Familiarity with Atlassian tools (JIRA, Confluence) is a plus Key Competencies & Attributes: Hunger to learn new technologies and translate them into working software Ability to develop unique, outside-the-box ideas Strong analytical and problem-solving skills Willingness to take risks, experiment, and share fresh perspectives Aptitude for learning and applying programming concepts Effective communication skills with internal and external stakeholders ✅ Summary: This role is ideal for a proactive and experienced GoLang developer with a solid background in Kubernetes and Docker, capable of designing and implementing scalable, high-volume applications while contributing innovative ideas to the team.