You are viewing a preview of this job. Log in or register to view more details about this job.

Golang Developer

Job Title

Golang Developer / Go Developer

Job Summary

We are looking for a skilled Golang Developer to design, develop, and maintain scalable backend systems and APIs using the Go (Golang) programming language. The ideal candidate should have experience building high-performance applications, working with microservices architecture, and collaborating with cross-functional teams in an agile environment.

Key Responsibilities

  • Develop and maintain backend services and RESTful APIs using Golang.
  • Write clean, efficient, and reusable code.
  • Design scalable and high-performance systems.
  • Integrate databases, third-party APIs, and cloud services.
  • Optimize applications for speed, reliability, and scalability.
  • Collaborate with frontend developers, DevOps engineers, and product teams.
  • Participate in code reviews, testing, debugging, and deployment processes.
  • Implement security and data protection best practices.
  • Monitor system performance and troubleshoot production issues.
  • Maintain technical documentation and development standards.

Preferred Qualifications

  • Master's degree in Computer Science, Engineering, or related field.
  • Experience with distributed systems and event-driven architecture.
  • Knowledge of message brokers like Apache Kafka or RabbitMQ.
  • Familiarity with unit testing and benchmarking in Golang.
  • Experience working in Agile/Scrum teams.

 

Thank you 
Anurag
anurag@profiledm.com
+1 952 800 4117