Role: Golang Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
UG: B.Tech / B.E. in Any Specialization
Golang Developer Job Description
Position: Golang Developer
Experience: 310 Years
Location: Chennai / Pune / Bangalore
Key Responsibilities:
- Design, develop, and maintain scalable backend applications using Golang.
- Develop and consume RESTful APIs and microservices.
- Work with Docker and Kubernetes for containerization and deployment.
- Write clean, efficient, and reusable code following best practices.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Troubleshoot, debug, and optimize application performance.
Required Skills:
- Strong experience in Golang (Go) programming.
- Hands-on experience with REST APIs and Microservices Architecture.
- Good knowledge of Docker and Kubernetes.
- Experience with databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with Git and CI/CD pipelines.
- Strong problem-solving and debugging skills.
Preferred Skills:
- Experience with cloud platforms (AWS/Azure/GCP).
- Knowledge of messaging systems such as Kafka or RabbitMQ.
Qualification: BE/B. Tech/MCA or equivalent.