Senior Software Developer (GoLang) in Cambridge

Senior Software Developer (GoLang) in Cambridge

Cambridge Full-Time On-site
E

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.

#J-18808-Ljbffr

Senior Software Developer (GoLang) in Cambridge employer: Entrust

Entrust is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for Technical Implementation Consultants to thrive. With a strong emphasis on professional development, employees are encouraged to grow their skills through hands-on experience in networking and API integrations, while also benefiting from a supportive team environment. Located in a dynamic industry, Entrust offers unique opportunities to work on cutting-edge projects that have a meaningful impact on customer success.

E

Contact Details:

Entrust Recruitment Team