Go Developer

Cloud Angles Digital Transformation

Hyderabad

In loco

INR 1.400.000 - 2.200.000

Tempo pieno

5 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Cloud Angles Digital Transformation is hiring a Go Developer with 4+ years of backend experience. You will design scalable services, build REST APIs and gRPC, and implement concurrent architectures using Goroutines.

The role involves working with PostgreSQL and MongoDB, plus optional Camunda workflows and GitHub Actions for CI/CD. Based in Hyderabad, India, this position emphasizes microservices, distributed systems, and strong coding discipline, with Agile collaboration across architecture, QA,

Competenze

  • Experience with Go backend development and microservices.
  • REST API and gRPC service development experience.

Mansioni

  • Design, develop, and maintain highly performant backend services using Go (Golang).
  • Build and integrate REST APIs, gRPC services, and other backend components.
  • Work with goroutines and concurrency patterns for scalable, distributed systems.
  • Implement and optimize messaging solutions using Kafka or RabbitMQ.
  • Apply microservices architecture principles and established design patterns.
  • Collaborate with cross-functional teams to deliver high-quality products.
  • Write clean, maintainable, and testable code following best practices.
  • Debug and resolve issues in distributed systems.
  • Participate in Agile ceremonies and contribute to continuous improvement.
  • Design and maintain database schemas with PostgreSQL and MongoDB.
  • Work with Camunda for workflow automation and process orchestration.
  • Use GitHub Actions for CI/CD pipelines and automation.
  • Manage version control and branching strategies using Git effectively.

Conoscenze

Go (Golang)
REST API
Goroutines
Kafka
RabbitMQ
Gin framework
Microservices
Design patterns
PostgreSQL
MongoDB
Git
GitHub Actions
Camunda
Java

Strumenti

Kafka
RabbitMQ
Git

Descrizione del lavoro

About the Role - Go JD

We are seeking an experienced Go Developer (4+ years) who is passionate about building scalable, high-performance applications and working with event-driven architectures. The ideal candidate will have strong expertise in Golang, microservices, and messaging systems, with the ability to debug and optimize complex systems from scratch.

Key Responsibilities
  • Design, develop, and maintain highly performant backend services using Go (Golang).
  • Build and integrate REST APIs, gRPC services, and other backend components.
  • Work with goroutines and concurrency patterns for scalable, distributed systems.
  • Implement and optimize messaging solutions using Kafka or RabbitMQ.
  • Apply microservices architecture principles and established design patterns.
  • Collaborate with cross-functional teams (Developers, Architects, QA, DevOps) to deliver high-quality products.
  • Write clean, maintainable, and testable code, following best practices.
  • Debug and resolve issues in complex, distributed systems.
  • Participate in Agile ceremonies and contribute to continuous improvement.
  • Design and maintain database schemas with PostgreSQL and MongoDB.
  • Work with Camunda (optional) for workflow automation and process orchestration.
  • Use GitHub Actions (optional) for CI/CD pipelines and automation.
  • Manage version control and branching strategies using Git effectively.
Mandatory Skills
  • Experience: Minimum 4+ years in backend development with Go (Golang).
  • REST API (mux/GIN, gRPC): Proven experience in API development and service integration.
  • Goroutines: Expertise in Gos concurrency model for high-performance applications.
  • Messaging Queues (Kafka/RabbitMQ): Strong exposure to building event-driven systems.
  • Programming (Golang, Java): Hands-on expertise in Go, with working knowledge of Java.
  • Kafka: Practical experience with distributed event streaming platforms.
  • Frameworks (kit, gin): Strong experience in Go frameworks for microservices development.
  • Microservices & Design Patterns: Deep understanding of distributed architecture and software design patterns.
  • Databases: Proficient in PostgreSQL and MongoDB, with strong database design skills.
  • Version Control: Strong working knowledge of Git and collaborative workflows.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Golang Developer
Golang Developer

Armakuni • India

In loco
INR 1.200.000 - 1.800.000
Golang Developer
Golang Developer

Armakuni • Ahmedabad District

In loco
INR 1.200.000 - 2.400.000
Back End Developer - Go
Back End Developer - Go

Recro • Bengaluru

In loco
INR 800.000 - 1.500.000
Golang Developer
Golang Developer

Hamon Technologies • Thiruvananthapuram

In loco
INR 900.000 - 1.400.000
Golang Developer
Golang Developer

Big Oh Notation • Dadri

In loco
INR 3.000.000 - 5.500.000
Senior Backend Developer - Golang
Senior Backend Developer - Golang

Rialtic • Hyderabad

In loco
INR 1.500.000 - 2.000.000
Golang Developer
Golang Developer

Recro • Bengaluru

In loco
INR 600.000 - 1.200.000
Senior Software Engineer - Golang
Senior Software Engineer - Golang

EPAM Systems • Bengaluru

In loco
INR 1.800.000 - 3.200.000
Golang Engineer
Golang Engineer

Whitefield Careers • Bengaluru

In loco
INR 1.400.000 - 2.200.000
Golang Developer
Golang Developer

Kairos Technologies Inc. • Hyderabad

Ibrido
INR 4.000.000 - 5.200.000