Backend Developer (golang, Gin, Grpc, Gorm, Asynq)

Ravan.AI

11 days ago

Expires on29 Dec 2025

New Delhi, Delhi, India

Job description & requirements

About Ravan.ai :

Ravan.ai is a cutting-edge AI-driven technology company, specializing in Machine Learning, Cloud Computing, and scalable web architectures. We are building next-gen AI-powered applications that are transforming industries. We are looking for a skilled Backend Developer with experience in Golang, GIN, GRPC, GORM, and Asynq to join our team and help scale our backend infrastructure.


Job Title: Role Overview

We are seeking a Backend Developer who has hands-on expertise in Golang, GIN, GRPC, GORM, and Asynq. As a key part of our backend team, you will focus on building highly scalable, high-performance backend services, APIs, and microservices for AI-driven applications. Your role will also involve working with cloud technologies, optimizing system performance, and ensuring seamless integration between the backend and frontend systems.


Job Title: Key Responsibilities

  • Backend Development: Design and develop scalable backend systems using Golang, GIN, GRPC, and GORM.
  • API Design: Build and maintain RESTful APIs using GIN and GRPC to support communication between microservices.
  • Database Management: Implement and optimize databases using GORM, focusing on relational database design and performance.
  • Asynchronous Task Handling: Use Asynq to manage background tasks and asynchronous job processing.
  • Cloud Deployment: Deploy and manage services on AWS and ensure efficient cloud resource utilization.
  • Performance Optimization: Troubleshoot, optimize, and ensure high availability and scalability of backend systems.
  • Collaboration: Work closely with frontend teams and DevOps to ensure smooth integrations and deployments.


Job Title: Required Skills

  • Golang: Expertise in Golang for backend service development.
  • GIN Framework: Proficiency in using GIN for building high-performance REST APIs.
  • GRPC: Experience with GRPC for building scalable, efficient microservices.
  • GORM: Strong experience using GORM for ORM-based relational database management.
  • Asynq: Familiarity with Asynq for managing background tasks and asynchronous jobs.
  • Microservices Architecture: Deep understanding and experience building and managing microservices.
  • Cloud Experience: Experience deploying and managing services on AWS or similar cloud platforms.
  • CI/CD: Experience in CI/CD processes and tools to streamline development and deployment workflows.
  • Version Control: Proficiency with Git.


Job Title: Who Should Apply?

  • 3+ years of hands-on experience with Golang, GIN, GRPC, GORM, and Asynq.
  • Strong background in backend development and microservices architecture.
  • Passionate about building scalable systems and optimizing backend performance.
  • Able to work independently and thrive in a fast-paced, collaborative environment.
  • Familiar with cloud platforms like AWS and deploying backend applications in cloud environments.


Job Title: Please Note

  • This position is strictly for candidates who possess 3+ years of experience with the required technologies (Golang, GIN, GRPC, GORM, Asynq).
  • Freshers or those without experience in these technologies will not be considered.
  • Salary details will be discussed with Management based on the candidate’s skills and experience.


Job Title: Perks & Benefits

  • Competitive Salary (based on experience)
  • Work on real-world AI & ML projects
  • Growth and learning opportunities with industry experts
  • Flexible work culture and a collaborative environment


Job Types:

  • Full-time
  • Permanent


Location:

House No. 6, Med Plus Basement, Gopal Nagar, Near Punjab National Bank, Opp. Arya Samaj Mandir, Ashok Nagar, New Delhi – 11001

Job domain/function :

Educational qualifications :

Location :

New Delhi, Delhi, India

Create alert for similar jobs

similarJobs