Golang Developer - API/Microservices Implementation

3 - 5 years

3 - 5 Lacs

Posted:1 week ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Golang Developer

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You