Golang Developer

Cloudesign

Mumbai

On-site

INR 1,500,000 - 3,000,000

Full time

18 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cloudesign in Mumbai, India seeks an experienced Golang backend engineer to design and build production services. You will implement clean architecture, DDD patterns, and maintain backward-compatible APIs using REST/JSON, gRPC, and protobuf.

Strong emphasis on database performance (PostgreSQL/MySQL) with proper indexing, migrations, and transactional integrity. Bachelor’s degree in CS/engineering is required; 5+ years of hands-on experience is expected.

Qualifications

  • Golang: 5+ years of hands-on experience building production services.
  • API Protocols: REST/JSON, gRPC, and protobuf; API versioning and backward compatibility.
  • Architecture: Clean Architecture, DDD (aggregates, repositories), SOLID, hexagonal architecture.
  • Databases: PostgreSQL/MySQL; indexing, query optimization, transactions, isolation levels, migrations (e. g., golang-migrate).
  • Bachelor's in Computer Science/Engineering

Skills

Golang
API Protocols
Architecture
Databases
Bachelor's Degree

Education

Bachelor's in Computer Science/Engineering

Tools

REST/JSON
gRPC
protobuf
PostgreSQL
MySQL
golang-migrate

Job description

  • Golang: 5+ years of hands-on experience building production services.
  • API Protocols: REST/JSON, gRPC, and protobuf; API versioning and backward compatibility.
  • Architecture: Clean Architecture, DDD (aggregates, repositories), SOLID, hexagonal architecture.
  • Databases: PostgreSQL/MySQL; indexing, query optimization, transactions, isolation levels, migrations (e. g., golang-migrate).
  • Bachelor's in Computer Science/Engineering
Requirements
  • Golang: 5+ years of hands-on experience building production services.
  • API Protocols: REST/JSON, gRPC, and protobuf; API versioning and backward compatibility.
  • Architecture: Clean Architecture, DDD (aggregates, repositories), SOLID, hexagonal architecture.
  • Databases: PostgreSQL/MySQL; indexing, query optimization, transactions, isolation levels, migrations (e. g., golang-migrate).
  • Bachelor's in Computer Science/Engineering
Nice-to-Have
  • Event-driven systems (Kafka/RabbitMQ), CQRS, and Saga patterns.
  • Concurrency: Goroutines, channels, sync primitives (mutexes, wait groups), context cancellation, and worker pools.
  • Containers and Cloud: Docker, Kubernetes; familiarity with AWS/GCP/Azure (IAM, networking, managed DBs).
  • CI/CD and Git: Branching strategies, automated tests, code quality checks, and artifacts.
  • Caching (Redis/Memcached), rate limiting, and feature flags.
  • Security: OAuth2/OIDC, JWT, mTLS, secrets management (Vault/SSM).
  • Infrastructure as Code (Terraform), Helm charts.
  • Experience with performance tooling.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Developer
Golang Developer

Keka Technologies Private Limited • Mumbai

On-site
INR 1,500,000 - 2,100,000
Golang Developer
Golang Developer

Geekyants • India

On-site
INR 1,200,000 - 1,800,000
Golang Developer
Golang Developer

Pineswift Technologies • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Golang Developer
Golang Developer

WPP ES • Dadri

On-site
INR 1,200,000 - 2,000,000
Golang Developer
Golang Developer

Sequoia Applied Technologies • Chennai

On-site
INR 600,000 - 1,200,000
Golang Developers
Golang Developers

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Golang Developer
Golang Developer

Peoplelogic Business Solutions • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Engineer - GO
Senior Engineer - GO

Indian Institute of Science (IISC) • Bengaluru

Hybrid
INR 3,000,000 - 5,000,000
Assistant Team Lead - Software Development
Assistant Team Lead - Software Development

Real Time Data Services • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Backend GoLang Developer
Backend GoLang Developer

Adaps • Hyderabad

On-site
INR 1,200,000 - 2,000,000