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 ChannelsExperience with Docker, Kubernetes, and CI / CD pipelinesProficiency in REST / gRPC APIs and distributed systemsHands-on experience with databases (PostgreSQL, MySQL, MongoDB, Redis)Familiarity with monitoring and debugging toolsExcellent communication and problem-solving skillsNice to Have
Experience with event-driven architectureKnowledge of security best practices for backend systemsPrior experience in high-scale SaaS or cloud applicationsWhat We Offer
100% Remote work flexibilityCompetitive salary & performance-based benefitsOpportunity to work with modern technologies on global projectsSupportive and collaborative team cultureSend your resume to hr.india@ayruz.com