This is a remote position.
Posting title: Senior Golang Developer
Experience: 5-8 Years
Location:Mumbai
Work mode: Hybrid/ Remote
Primary skills:Golang, MongoDB, PostgreSQL, RabbitMQ/Kafka, AWS/GCP/Azure, API development, CI/CD, Architecture
Good to have: React/ Angular, Rust/Java/Lua
Qualification:Any Technical Degree
Roles & Responsibilities:
- Design, develop, and maintain backend services with a focus on scalability, reliability, and security.
- Own and manage the entire software development lifecycle – from conceptualization to deployment.
- Write high-quality, testable, and efficient code.
- Work collaboratively with cross-functional teams including frontend, DevOps, and product.
- Troubleshoot and resolve complex technical issues.
- Contribute to architecture and code reviews, ensuring adherence to best practices.
Required Skills & Experience:
- 5 to 8 years of industry experience in backend development.
- Proficiency in Golang is mandatory.
- Experience with one or more databases: BigQuery, MongoDB, PostgreSQL, Redis.
- Hands-on experience with messaging systems: RabbitMQ, Kafka, ActiveMQ, or GCP Pub/Sub.
- Cloud experience with any of the following: AWS, GCP, or Azure.
- Strong understanding of RESTful API development.
- Proficient in working with Linux environments, CI/CD pipelines, and version control tools like Git.
- Experience with containerization and orchestration using Docker and Kubernetes.
- Basic knowledge of HTML/CSS.
Good to Have:
- Experience with other backend languages such as Rust, Java, or Lua.
- Familiarity with frontend frameworks like Angular, React, or Vue.js.