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.
ELLIOTT MOSS CONSULTING PTE. LTD.
ELLIOTT MOSS CONSULTING PTE. LTD. We at Elliott Moss Consultng inspire individuals and organisations to work more effectively and efficiently, and create greater choice in the work domain, for the benefit of all concerned. Our primary mission is to provide our clients with the best suitable emplo...
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.