IT & Software

Senior Software Developer (Microservices - GoLang)

Entrust Corporation

Cambridge · Cambridgeshire · United Kingdom

Overview

In this role, you will design, develop, and deploy GoLang-based microservices within a cloud-native environment to advance Entrust’s identity-centric security platform. You will collaborate with cross-functional teams to deliver high-quality software that scales. Expect to tackle architecture and integration challenges while upholding best practices in testing and DevOps. This is a growth-focused opportunity at a global company that values collaboration, inclusion, and technical excellence.

Pay / Benefits
  • career growth
  • flexible work arrangements
  • collaboration-focused culture
  • diversity and inclusion
  • accessible accommodations
Responsibilities
  • Design, develop, and deploy GoLang microservices in a cloud-native setup
  • Collaborate with developers and cloud operations to ensure reliable delivery
  • Implement RESTful APIs (OpenAPI 3.0) and comprehensive testing (unit/integration/functional/system)
  • Maintain code quality with Git/Jira and Atlassian tools
  • Create design documents (LLD, HLD, UML, API specs) and contribute to architecture decisions
Key requirements
  • 8+ years in software development
  • 3+ years in GoLang
  • Strong knowledge of microservice architecture, design patterns, and Agile processes
  • Experience designing and consuming RESTful APIs (OpenAPI 3.0)
  • Proficient in GoLang testing frameworks and debugging
  • Proficient with Git and JIRA; Atlassian tooling experience
  • Knowledge of MongoDB and basic cloud-native concepts
  • Excellent communication, collaboration, and problem-solving skills
  • Experience with design document creation (LLD, HLD, UML, API specs)
  • excellent communication
  • collaboration
  • problem-solving abilities
  • GoLang
  • microservices architecture
  • cloud-native environments

Reference: WJ-747_30178533

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.