Golang Developer

Recro

Bengaluru

In loco

INR 600.000 - 1.200.000

Tempo pieno

3 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

Recro in Bengaluru is seeking a Go backend engineer to build scalable services, manage complex migrations, and drive shadow-traffic deployments for safe rollouts. You will design and implement high-performance Go services, leverage PostgreSQL/MySQL, Redis caching, and containerized workflows in a fast-paced environment.

The role emphasizes concurrency, microservice design, and robust operational practices, with Docker and Git as core toolchains for reliable delivery in a growing tech landscape.

Competenze

  • 1+ years of backend development experience.
  • Strong hands-on experience with Golang.
  • Deep understanding of concurrency and goroutines.
  • Experience with PostgreSQL and MySQL.
  • Familiarity with Redis and caching mechanisms.
  • Experience in designing and building microservices.
  • Strong problem-solving and debugging skills.
  • Experience with Docker and Git.

Mansioni

  • Build the migration harness: shadow traffic, response diffing, metric parity dashboards, feature-flagged rollout, tested rollback.
  • Own the schema-to-schema migration with mapping, backfill, dual-write, and reconciliation, consistency verification, documented cutover and rollback point.
  • Build Go services — HTTP APIs (Gin, Echo, Fiber, net/http), background workers, stream consumers.
  • Use Go concurrency deliberately: goroutines, channels, context propagation, worker pools, graceful shutdown, leak prevention.
  • Own MySQL schema and query performance from Go; pool tuning, transaction scope, live-table migrations.
  • Build Kafka producers and consumers with correct partitioning, offsets, replay and DLQ handling.

Conoscenze

Golang
Backend development
Concurrency
PostgreSQL
MySQL
Redis
Microservices
Docker
Git

Descrizione del lavoro

What You’ll Do
  • Build the migration harness: shadow traffic, response diffing, metric parity dashboards, feature-flagged rollout, tested rollback
  • Own the schema-to-schema migration — mapping, backfill, dual-write and reconciliation, consistency verification, documented cutover and rollback point
  • Build Go services — HTTP APIs (Gin, Echo, Fiber, net/http), background workers, stream consumers
  • Use Go concurrency deliberately: goroutines, channels, context propagation, worker pools, graceful shutdown, leak prevention. At this traffic, concurrency bugs find you
  • Own MySQL schema and query performance from Go; pool tuning, transaction scope, live-table migrations
  • Build Kafka producers and consumers with correct partitioning, offsets, replay and DLQ. handling
What We're Looking For
  • 1+ years of backend development experience.
  • Strong hands‑on experience with Golang.
  • Deep understanding of concurrency and goroutines.
  • Experience with PostgreSQL and/or MySQL.
  • Familiarity with Redis and caching mechanisms.
  • Experience in designing and building microservices.
  • Strong problem-solving and debugging skills.
  • Experience with Docker and Git.
Good to Have
  • Experience in AI/ML or AI-powered applications.
  • Knowledge of Kafka or other message queue systems.
  • Exposure to gRPC.
  • Experience handling high-scale, distributed systems.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Go Developer
Go Developer

Cloud Angles Digital Transformation • Hyderabad

In loco
INR 1.400.000 - 2.200.000
Back End Developer - Go
Back End Developer - Go

Recro • Bengaluru

In loco
INR 800.000 - 1.500.000
Golang Developer
Golang Developer

Armakuni • India

In loco
INR 1.200.000 - 1.800.000
Backend Engineer (Golang)
Backend Engineer (Golang)

Konsilience • Mohali

In loco
INR 900.000 - 1.300.000
Senior Software Engineer
Senior Software Engineer

INDmoney Private Limited • Bengaluru

In loco
INR 900.000 - 1.700.000
Real ownership
Modern stack
Fast iteration
+2
Golang Developer
Golang Developer

Armakuni • Ahmedabad District

In loco
INR 1.200.000 - 2.400.000
Senior Backend Developer - Golang
Senior Backend Developer - Golang

Rialtic • Hyderabad

In loco
INR 1.500.000 - 2.000.000
Golang Developer
Golang Developer

Kairos Technologies Inc. • Hyderabad

Ibrido
INR 4.000.000 - 5.200.000
Golang Developer
Golang Developer

Cloudesign • Mumbai

In loco
INR 1.500.000 - 3.000.000
Golang Developer
Golang Developer

Tareo • Gurugram District

In loco
INR 1.200.000 - 1.800.000