🔔 FCM Loaded

Back End Developer

Recro

2 - 5 years

Bengaluru

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role - Golang Developer

Experience - 2-4 yrs

Location - Bangalore


Job Summary

We are looking for a skilled Golang Developer to design, develop, and maintain high-performance, scalable backend services. The ideal candidate has strong experience building distributed systems, microservices, and APIs using Go, and is comfortable working in cloud-native environments.


Key Responsibilities

  • Design, develop, test, and maintain backend services and microservices using Go (Golang)
  • Build and consume RESTful / gRPC APIs
  • Write clean, efficient, and well-documented code following best practices
  • Work with databases (SQL and NoSQL) for data modeling and optimization
  • Implement concurrency, goroutines, channels, and performance tuning in Go
  • Collaborate with Product, Frontend, DevOps, and QA teams
  • Participate in code reviews, architecture discussions, and design decisions
  • Ensure application security, scalability, reliability, and observability
  • Debug, troubleshoot, and resolve production issues


Required Skills & Qualifications

  • Strong hands-on experience with Golang
  • Experience building backend systems and APIs
  • Solid understanding of data structures, algorithms, and system design
  • Experience with REST, gRPC, JSON, Protobuf
  • Working knowledge of databases: PostgreSQL/MySQL, MongoDB, Redis
  • Experience with microservices architecture
  • Familiarity with Docker and containerization
  • Experience with Linux/Unix environments
  • Knowledge of version control systems (Git)

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.