Search by job, company or skills

Z

Golang Developer - API/Microservices Implementation

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

We are seeking a skilled Golang Developer with hands-on experience in designing and building RESTful APIs and microservices. You will be responsible for implementing scalable, maintainable, and high-performance backend services using Go. This role requires a solid understanding of API lifecycle management, microservices communication patterns, and collaboration with DevOps teams for CI/CD pipeline integration and deployment.

Roles & Responsibilities:

  • Design, develop, and maintain RESTful APIs and microservices using Golang.
  • Participate in system design, architecture discussions, and technical decision-making.
  • Implement scalable backend services with clean, efficient, and reusable code.
  • Work with message brokers (e.g., Kafka, RabbitMQ) for asynchronous communication.
  • Integrate with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
  • Develop and maintain unit/integration tests and participate in code reviews.
  • Optimize application performance and ensure high availability and responsiveness.
  • Collaborate with DevOps teams for CI/CD pipeline integration, containerization (Docker), and deployment.
  • Document technical solutions and contribute to knowledge sharing within the team.

Skills Required:

  • Proficiency in Golang for building scalable, maintainable, and high-performance backend services.
  • Hands-on experience designing and building RESTful APIs and microservices-based architectures.
  • A solid understanding of API lifecycle management and microservices communication patterns.
  • Experience with message brokers like Kafka or RabbitMQ.
  • Familiarity with both relational and NoSQL databases such as PostgreSQL, MongoDB, and Redis.
  • Knowledge of DevOps practices, including CI/CD pipeline integration and containerization (Docker).
  • The ability to write clean, efficient, and well-tested code.
  • Strong problem-solving skills and a collaborative mindset.

QUALIFICATION:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

Zorba is 3.5 years old and has a broad range of offerings for organizations to champion the AI agenda with ad-hoc consulting delivery and training to entire program management of data initiatives for its client partners.

Job ID: 123279545