Job Description :
Work experience - 5 to 7.5 yrs
We are seeking a skilled Golang Developer with 5+ years of hands-on experience in developing scalable backend systems. The ideal candidate will be responsible for building high-performance APIs, integrating third-party services, and working closely with product teams to deliver robust features.
Key Responsibilities :
- Design, develop, and maintain backend services using Golang
- Write clean, efficient, and well-documented code
- Build RESTful APIs and work on third-party service integrations
- Work with DevOps team on CI / CD, containerization, and deployment
- Collaborate with frontend developers and product managers to deliver complete features
- Optimize performance, scalability, and reliability of services
- Conduct code reviews and mentor junior developers
Required Skills :
Strong programming experience with GolangGood understanding of microservices architectureExperience with REST APIs, gRPC, and web protocolsFamiliarity with Docker, Kubernetes, and container-based deploymentsProficient in using databases like PostgreSQL, MySQL, or MongoDBExperience with message queues (Kafka, RabbitMQ, etc.)Good understanding of Git, CI / CD pipelines, and cloud services (AWS / GCP / Azure)Preferred Skills :
Experience with monitoring tools like Prometheus, GrafanaFamiliarity with GraphQLContribution to open-source Golang projects is a plus