Position: Golang Developer
Location: Remote
Duration: Long-term Contract
Job Description:
We are looking for an experienced Golang Developer to join our engineering team. The ideal candidate will have strong expertise in building scalable, high-performance backend services and APIs using Go. You will collaborate with cross-functional teams to design, develop, and optimize distributed systems.
Responsibilities:
Develop and maintain backend services and microservices using Golang
Design and implement RESTful APIs and backend components
Optimize application performance, reliability, and scalability
Work with databases, messaging queues, and cloud-native tools
Participate in code reviews, architecture discussions, and technical decision-making
Collaborate with DevOps and QA teams for seamless deployment and testing
Required Skills:
3+ years of experience with Golang development
Strong understanding of concurrency, data structures, and algorithms
Experience with microservices architecture and distributed systems
Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure)
Experience with relational and NoSQL databases
Familiarity with CI/CD pipelines
Strong debugging and problem-solving skills
Preferred Qualifications:
—
