Golang Developer Job in Techmojo Solutions

Golang Developer

Apply Now
Job Summary

Job Overview

We are seeking a skilled Golang Backend Developer with expertise in designing and developing high-performance APIs using a microservices architecture. The ideal candidate will have a deep understanding of Golang programming paradigms, concurrent programming, and API development, along with experience working with databases.

Additionally, familiarity with containerization and messaging frameworks will be a strong advantage. This role requires a problem-solving mindset, strong coding skills, and a keen interest in backend technologies to contribute effectively to scalable and reliable applications.

Key Responsibilities

  • Develop, maintain, and optimize high-performance APIs using Golang within a microservices architecture.
  • Write clean, efficient, and well-documented code, ensuring scalability and maintainability.
  • Implement Go routines, channel patterns, and robust error-handling techniques.
  • Utilize popular Go frameworks such as Revel or Fiber for backend development.
  • Work with relational and non-relational databases.
  • Implement and manage messaging frameworks like Kafka and ActiveMQ.
  • Follow best practices for testing, debugging, and API security.

Required Skills & Qualifications

  • Proficiency in Golang with a strong understanding of its paradigms and constructs.
  • Experience developing microservices-based applications and API-driven architectures.
  • Hands-on experience with Goroutines, concurrency, and error-handling mechanisms.
  • Strong knowledge of database management systems.
  • Experience working with Kafka, ActiveMQ, or other messaging frameworks.
  • Familiarity with Docker and Kubernetes.
  • Strong debugging, troubleshooting, and performance optimization skills.

Nice-to-Have Skills

  • Experience with gRPC and Protocol Buffers.
  • Knowledge of GraphQL for API development.
  • Familiarity with security best practices in API development.

If you are passionate about backend development and eager to work on cutting-edge technologies, we encourage you to apply!

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired