Senior Software Developer (GoLang)

Entrust

Cambridge

Hybrid

GBP 70,000 - 110,000

Full time

6 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Entrust is seeking a Senior Software Developer to design, build, and deploy microservices in a cloud-native environment. The role is based in Cambridge with a hybrid setup requiring 3 days onsite.

You will own backend services, APIs, and CI/CD integration, using GoLang and modern tooling to deliver high-quality software. Collaboration with cloud ops and fellow developers is key.

Qualifications

  • 8+ years of software development experience with at least 3+ years in GoLang.
  • Strong understanding of microservice architecture, principles, and design patterns.
  • Experience with Agile methodology.
  • Experience designing, developing, and consuming RESTful APIs (OpenAPI 3.0).
  • Proficiency in unit, integration, functional and system testing in GoLang.
  • Experience using Atlassian tools for project management and collaboration.
  • Solid understanding of Git and JIRA.
  • Excellent communication, collaboration and problem-solving skills.
  • Good working knowledge of MongoDB.
  • Strong debugging skills.
  • Experience with design documents (LLD, HLD, UML, API specs).
  • Containerization with Docker and orchestration with Kubernetes.
  • CI/CD experience with Jenkins.

Responsibilities

  • Design, develop and deploy microservices using GoLang in a cloud-native environment.
  • Collaborate with developers and cloud operations to ensure high-quality software delivery.
  • Create and maintain RESTful APIs and associated tests; contribute to CI/CD pipelines.

Skills

GoLang
Microservices
Agile
REST APIs (OpenAPI 3.0)
Testing (GoLang)
Atlassian tools
Git
JIRA
MongoDB
Debugging
Design docs (LLD/HLD/UML/API spec)
Docker
Kubernetes
Jenkins

Tools

Docker
Kubernetes
Jenkins

Job description

Job title: Senior Software Developer (Microservices - GoLang)

Location: Cambridge (Hybrid, 3 days onsite)

Job type: Permanent, full-time

About the Role:

We are seeking a highly motivated and experienced Microservices Developer to join our growing team. You will be responsible for designing, developing, and deploying microservices using GoLang within a cloud-native environment. This role requires a strong understanding of Golang programming language, microservice architecture, containerization, and cloud technologies. You will work closely with other developers and cloud operations teams to ensure the successful delivery of high-quality software.

Mandatory Skills:

  • 8+ years of experience in software development with at least 3+ years of experience in GoLang.
  • Strong understanding of microservice architecture, principles, and design patterns.
  • Should have knowledge of developing microservice using Agile Methodology.
  • Experience in designing, developing, and consuming RESTful APIs (OpenAPI 3.0).
  • Proficiency in writing unit, integration, functional tests and System test using GoLang testing frameworks.
  • Experience using Atlassian tools for project management and collaboration.
  • Solid understanding of Git and JIRA.
  • Excellent communication, collaboration, and problem-solving skills.
  • Should have good working knowledge and configuration knowledge of MongoDB.
  • Strong Debugging skills.
  • Should have working experience in Design document creation ( LLD,HLD,UML,API Specification etc.,)

Desired Skills:.

  • Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes.
  • Knowledge of CI/CD pipelines and tools like Jenkins.
  • Experience of using AI will be added advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Microservices Engineer (Cloud-Native)
Senior Go Microservices Engineer (Cloud-Native)

Entrust Corporation • Cambridge

Hybrid
GBP 90,000 - 120,000
Hybrid work schedule
Career growth
Inclusive culture
Senior GoLang Microservices Engineer (Hybrid)
Senior GoLang Microservices Engineer (Hybrid)

Entrust Corporation • United Kingdom

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Career growth opportunities
Collaborative culture
Senior Software Engineer
Senior Software Engineer

intro • Greater London

On-site
GBP 40,000 - 60,000
Senior Go Microservices Engineer — Hybrid
Senior Go Microservices Engineer — Hybrid

Entrust • Cambridge

Hybrid
GBP 90,000 - 120,000
Senior Software Developer (Microservices - GoLang)
Senior Software Developer (Microservices - GoLang)

Entrust • Cambridge

Hybrid
GBP 90,000 - 120,000
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2
Senior Golang Developer
Senior Golang Developer

intro • Greater London

On-site
GBP 70,000 - 110,000
Software Engineer – Golang – Long Term Contract
Software Engineer – Golang – Long Term Contract

Talent-Relay Limited • United Kingdom

On-site
GBP 83,000 - 124,000
Golang Engineer
Golang Engineer

Project Global Limited • Greater London

Hybrid
GBP 74,000 - 120,000
Golang Engineer
Golang Engineer

Project Global Limited • City Of London

Hybrid
GBP 83,000 - 138,000