Qureos

FIND_THE_RIGHTJOB.

Golang Developer (Onsite)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About the Role

We are looking for a skilled Golang Developer to join our engineering team and help build high-performance, scalable, and reliable backend services. You will be responsible for designing, developing, and maintaining APIs, microservices, and integrations using Go (Golang).

Key Responsibilities
  • Design, develop, test, and deploy backend applications using Golang .
  • Build and maintain RESTful APIs and microservices .
  • Write clean, efficient, and maintainable code following best practices.
  • Collaborate with front-end developers, DevOps, and product teams to define and deliver features.
  • Optimize applications for performance, scalability, and reliability .
  • Work with databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Implement unit tests, integration tests , and participate in code reviews.
  • Maintain CI/CD pipelines and containerized deployments (Docker, Kubernetes).
  • Troubleshoot and debug production issues.
Required Skills and Qualifications
  • Bachelor’s degree in Computer Science , Engineering , or related field.
  • 3+ years of experience in Golang .
  • Strong understanding of Go concurrency , goroutines , and channels .
  • Experience with API development , microservices architecture , and gRPC .
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Good knowledge of Git , CI/CD , Docker , and Kubernetes .
  • Understanding of RESTful principles and software design patterns .
  • Strong problem-solving and debugging skills.
Good to Have
  • Experience with message brokers (Kafka, RabbitMQ, NATS).
  • Exposure to GraphQL or gRPC .
  • Knowledge of monitoring tools (Prometheus, Grafana, ELK).
  • Experience with distributed systems or high-performance computing .
  • Contribution to open-source projects or personal GitHub portfolio.

© 2025 Qureos. All rights reserved.