Skip to content
ReferMeAJob
LiveFull-timeApply by 1 Nov 2026

Golang Developer

Bengaluru, Karnataka, India

Experience
3–6 years
Employment
Full-time
Work mode
Onsite
Salary
₹12 L–14.7 L / year
Deadline
Apply by 1 Nov 2026
Posted
2025-02-07

Required skills

SkillExperienceLevel
Go Lang3+ yearsIntermediate
RESTful API2+ yearsIntermediate
SQL2+ yearsIntermediate
NoSQL1+ yearsIntermediate

About the role

Job Description:

We are seeking a skilled Golang Developer with 3 to 6 years of experience to join our dynamic team. The ideal candidate will have a strong background in building scalable and maintainable software applications using Go. You will collaborate closely with cross-functional teams to design, develop, and deploy high-performance applications.


Key Responsibilities:

  • Develop, test, and maintain robust and scalable software applications using Golang.
  • Collaborate with product managers, designers, and other developers to define software requirements and deliver solutions.
  • Write clean, efficient, and maintainable code following best practices and standards.
  • Debug and resolve technical issues, bugs, and performance bottlenecks.
  • Participate in code reviews to ensure code quality and share knowledge with team members.
  • Design and implement RESTful APIs and microservices.
  • Contribute to system architecture and design decisions.
  • Ensure software applications are secure, optimized, and efficient.
  • Keep up to date with the latest developments in Golang and software engineering practices.


Required Skills:

  • 3 to 6 years of professional experience in software development with at least 2+ years using Golang.
  • Solid understanding of Go routines, channels, and concurrency patterns.
  • Experience with RESTful APIs, microservices architecture, and web services.
  • Familiarity with SQL/NoSQL databases such as PostgreSQL, MySQL, MongoDB, etc.
  • Knowledge of Docker, Kubernetes, or other containerization technologies.
  • Experience with version control systems like Git.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in a collaborative, fast-paced environment.


Preferred Skills:

  • Familiarity with cloud platforms (AWS, GCP, Azure).
  • Experience with CI/CD tools and practices.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Experience with message brokers like RabbitMQ, Kafka, or similar.
  • Familiarity with logging and monitoring tools such as Prometheus, Grafana, or ELK stack.


Education:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).