Software Engineer (GoLang)

Company: ELLIOTT MOSS CONSULTING PTE. LTD.
Apply for the Software Engineer (GoLang)
Location: Penarth
Job Description:

Job Description

We are looking for a skilled Go (Golang) Developer who is responsible for designing, developing, and maintaining high-performance backend applications and RESTful APIs using Go, while collaborating with cross‑functional teams to deliver scalable and secure solutions.

Key Responsibilities

  • Design, develop, and maintain backend applications using Go (Golang).
  • Build and enhance RESTful APIs and microservices.
  • Collaborate with frontend, DevOps, QA, and customer technical teams.
  • Optimize applications for performance, scalability, and reliability.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews and follow best development practices.
  • Maintain technical documentation and version control using Git.

Required Skills

  • 1–5 years of experience in Go (Golang) backend development.
  • Strong understanding of Goroutines, Channels, and Concurrency.
  • Experience with REST APIs and Microservices architecture.
  • Hands‑on experience with PostgreSQL, MySQL, or MongoDB.
  • Knowledge of Git and software design principles.
  • Strong analytical, troubleshooting, and communication skills.
  • Good to Have Experience with Docker and Kubernetes.
  • Exposure to CI/CD pipelines.
  • Knowledge of AWS, Azure, or GCP.
  • Experience working in Agile/Scrum environments.
  • Prior experience working with enterprise customers or distributed systems.

#J-18808-Ljbffr…

Posted: July 13th, 2026