We are looking for a highly skilled Go (Golang) Developer with at least 5 years of experience to join our team. The candidate will be responsible for building scalable backend systems, APIs, and cloud-native applications while ensuring performance, security, and reliability.
Key Responsibilities Develop and maintain backend services and APIs using Go (Golang)
Design and implement microservices architecture
Work with databases (SQL / NoSQL) and optimize performance
Deploy applications in cloud environments (AWS / GCP / Azure)
Collaborate with cross-functional teams in an agile environment
Write clean, testable, and efficient code following best practices
Required Skills 5+ years of professional experience in Go (Golang)
Strong knowledge of concurrency patterns, Goroutines, and Channels
Experience with Docker, Kubernetes, and CI / CD pipelines
Proficiency in REST / gRPC APIs and distributed systems
Hands-on experience with databases (PostgreSQL, MySQL, MongoDB, Redis)
Familiarity with monitoring and debugging tools
Excellent communication and problem-solving skills
Nice to Have Experience with event-driven architecture
Knowledge of security best practices for backend systems
Prior experience in high-scale SaaS or cloud applications
What We Offer 100% Remote work flexibility
Competitive salary & performance-based benefits
Opportunity to work with modern technologies on global projects
Supportive and collaborative team culture
Send your resume to hr.india@ayruz.com
Golang Developer • Malappuram, Kerala, India