📍 Location: Brighton, Burgess Hill, or London
đź•’ Contract Duration: 12 months
🏢 Work Model: Hybrid – 3 days from office/week
Mandatory: 4+ years of experience in Golang, Kubernetes, Docker
Total experience: 5+ years
Strong development experience in Golang
Kubernetes
Docker
Good to have skills: Python, exposure to GCP, REST API, Kafka, and NoSQL databases (PostgreSQL, Couchbase, Cassandra)
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.