Job Summary
We are looking for a Golang Developer with strong backend development experience to design, build, and maintain scalable, high-performance services. The ideal candidate has hands-on experience with Go, microservices architecture, APIs, and cloud-native technologies.
Key Responsibilities
Design, develop, and maintain backend services using Golang
Build RESTful and/or gRPC APIs
Develop microservices with high availability and scalability
Write clean, efficient, and testable code following Go best practices
Integrate with databases (SQL & NoSQL) and third-party services
Implement concurrency and parallelism using Go routines and channels
Collaborate with product, frontend, DevOps, and QA teams
Perform code reviews and ensure adherence to coding standards
Troubleshoot, debug, and optimize application performance
Participate in CI/CD pipelines and deployment processes
Required Skills & Qualifications
Strong experience in Golang (Go)
Experience with REST APIs / gRPC
Solid understanding of data structures, algorithms, and concurrency
Experience with microservices architecture
Hands-on experience with databases:
SQL: PostgreSQL, MySQL
NoSQL: MongoDB, Redis (good to have)
Familiarity with Docker and Kubernetes
Experience with cloud platforms (AWS / Google Cloud Platform / Azure)
Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
Proficiency with version control systems (Git)




