HomeJobsBurgess HillGolang Engineer
Back to all jobs
⚡ Source: ReedRef: 56730109

Golang Engineer

STACKSTUDIO DIGITAL LTD.·Burgess Hill·Posted 1 months ago
🟢 Permanent🏢 On-site💰 60-65k GBP/year
Tailor my CV for this job — Free

Job description

Original text imported from Reed



Role: Golang Engineer
Job Type: Permanent

Location: Burgess Hill (3 days onsite)

The Role

As a Golang Engineer, you will be responsible for working as part of an agile team to deliver features with your focus being on designing and developing Golang based microservices/APIs.

Key responsibilities:

Lead and implement best practices in the team such as consistent branching strategy, coding standards, BDD/TDD, CI/CD and DevOps
Involvement in every step of the software development life cycle, from design, development, testing release changes and troubleshoot whenever necessary.
Follow the Scrum Methodology, participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective.
Support other team members and teams with sharing your knowledge and implementing innovative solutions that can be used across platforms.

Your Profile

Essential skills/knowledge/experience:

Excellent knowledge in Golang
Excellent knowledge in developing microservices and RESTful APIs
Experience in Kafka
Experience with SQL/NoSQL database
Experience developing backend systems
Excellent leadership and managerial skills
Experience in Agile (Scrum/Kanban) software development methodology
Experience with ALM, JIRA
Good knowledge on DevOps and CI/CD
Good knowledge on Docker and Kubernetes
Experience developing resilient, scalable software and writing high quality code
Good problem solving, analytics, and debugging skills
Experience in fast-paced collaborating coding environments

Desirable skills:

Good understanding of BDD/TDD
Hands on experience with UNIX commands.

Rewards and Benefits

TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life assurance, laptop, phone, access to extensive training resources and discounts within the larger Tata network.

SpeedCV AI

Key skills

AI-extracted from the job advert

Must-have skills
GolangMicroservices developmentRESTful API developmentApache KafkaSQL databasesNoSQL databasesDockerKubernetesScrum methodologyJIRACI/CD pipelines
Nice-to-have
Test-driven developmentBehaviour-driven developmentUNIX command line
Soft skills
LeadershipProblem solvingAnalyticsCollaborationKnowledge sharingCommunication
SpeedCV AI

Application advice

5 AI-generated recommendations to maximise your chances.

1

⭐ Highlight your Golang expertise prominently as this is the core technical requirement mentioned throughout the advert

2

📊 Quantify your microservices experience: "Developed 8 RESTful APIs handling 50k+ daily requests"

3

🐳 Emphasise Docker and Kubernetes skills as these are essential for their containerised environment

4

🔄 Showcase your Agile/Scrum experience with specific examples of sprint participation and delivery metrics

5

🚀 Demonstrate leadership capabilities as they specifically mention "excellent leadership and managerial skills"

NEW
AI SpeedCV

Suggested CV bullets

3 bullets our AI drafted for this specific advert, mirroring its ATS keywords.

How to tailor your CV

Add these 3 bullets under your most recent experience:

  • Architected 12 Golang microservices handling 100k+ daily API requests with 99.9% uptime using Docker and Kubernetes
  • Implemented Kafka message streaming solution reducing system latency by 40% across 5 distributed services
  • Led CI/CD pipeline optimisation using JIRA and ALM tools, decreasing deployment time from 45 to 12 minutes

Free to copy — tailoring requires a 30-sec CV upload.

NEW
AI cover letter

Your cover letter is ready

We've drafted a cover letter for STACKSTUDIO DIGITAL LTD.. Preview the opening, then unlock the full personalised version.

Letter preview — tailored to STACKSTUDIO DIGITAL LTD.

Dear Hiring Manager,

STACKSTUDIO DIGITAL's Golang Engineer position perfectly aligns with my expertise in developing scalable microservices and RESTful APIs using Go, combined with my hands-on experience in Kafka message streaming and Kubernetes orchestration.

My background in building resilient backend systems and leading technical initiatives in Agile environments has equipped me with the leadership skills and DevOps knowledge essential for this role. I am particularly drawn to your emphasis on best practices implementation and cross-team knowledge sharing.

Get my personalised letter — free

Free signup, no card needed. Export to PDF/Word requires a £1.99 trial (14 days).

SpeedCV exclusive
SpeedCV AI

Interview questions

10 questions generated from this advert.

Technical

  • How do you handle error handling and logging in Golang microservices?
  • Explain how you would implement message queuing with Kafka in a distributed system
  • What strategies do you use for database connection pooling in Go applications?
  • How do you approach testing microservices, particularly integration testing?
  • Describe your experience with Docker multi-stage builds and Kubernetes deployments

Behavioural

  • Tell me about a time when you had to lead a technical initiative within your team
  • Describe a situation where you had to troubleshoot a critical production issue under pressure
  • Give an example of how you've shared knowledge or mentored other developers
  • Tell me about a challenging technical problem you solved and your approach
  • Describe a time when you had to adapt quickly to changing requirements in an Agile environment
SpeedCV AINEW

STAR answer examples

Model answers using the Situation-Task-Action-Result framework. Adapt to your own experience.

1Question

Tell me about a time when you had to lead a technical initiative within your team

When our team struggled with inconsistent deployment practices, I proposed implementing a standardised CI/CD pipeline. I researched Docker containerisation and Kubernetes orchestration solutions, then presented a 3-phase implementation plan to management. I led 6 developers through the migration process, conducting weekly training sessions and creating documentation. The initiative reduced deployment failures by 75% and cut release time from 2 hours to 20 minutes, earning recognition from senior leadership.
2Question

Describe a situation where you had to troubleshoot a critical production issue under pressure

During Black Friday, our payment microservice experienced 500 errors affecting £50k in hourly transactions. I immediately checked Kafka message queues and discovered a database connection pool exhaustion. Working with the DBA, I identified a memory leak in our Golang service caused by unclosed database connections. I implemented connection pooling with proper cleanup and deployed the fix within 90 minutes, restoring full service and preventing further revenue loss.

Similar jobs

View all