Golang Developer

  • Full Time
  • Gurgaon
  • 5 months ago

Position: Golang Developer

Experience: 3+ Years

Key Responsibilities

  • Develop, test, and maintain high-performance microservices using Golang.
  • Design and implement scalable, fault-tolerant, and secure backend systems.
  • Work with blockchain technologies, including smart contracts and distributed ledgers, to
    enable seamless and transparent transactions.
  • Develop RESTful APIs and integrate with third-party services, IoT devices, and data analytics platforms.
  • Optimize system performance, reliability, and scalability for real-time energy trading.
  • Collaborate with frontend developers, blockchain engineers, and data scientists to ensure seamless system integration.
  • Ensure best practices in code quality, security, and DevOps automation.
  • Work with Kafka, RabbitMQ, and other event-driven architectures to process high-volume transactions efficiently.
  • Maintain comprehensive documentation and participate in code reviews.

Required Skills & Qualifications:

  • 3+ years of experience in backend development with Golang.
  • Strong understanding of microservices architecture, APIs, and event-driven systems.
  • Experience with blockchain technologies (Hyperledger, Ethereum, or similar) is a plus.
  • Knowledge of PostgreSQL, MySQL, or NoSQL databases like MongoDB.
  • Experience in cloud-native applications (AWS, GCP, or Azure).
  • Familiarity with containerization (Docker, Kubernetes) for deployment.
  • Understanding of asynchronous messaging systems (Kafka, RabbitMQ).
  • Experience working with energy sector technologies or IoT integrations is a plus.
  • Strong problem-solving skills and ability to work in an agile, fast-paced environment.
Apply Now
Cross

Share Your Profile

We are always looking for the best talent to join our team