Search by job, company or skills

Golang Developer

Golang Developer

GeekyAnts
4-6 Years
Not Disclosed

This job is no longer accepting applications

Job Description

We are looking for a skilled Golang Developer with strong backend engineering fundamentals and hands-on experience in building scalable APIs and microservice-based systems. The ideal candidate should be comfortable working on production-grade backend platforms with exposure to cloud-native development and distributed systems.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications and APIs using Golang
  • Build and manage microservice-based architectures for production-grade platforms
  • Develop REST and gRPC-based backend services with high reliability and performance
  • Work on distributed systems, asynchronous processing, caching, and queue-based architectures
  • Implement efficient concurrency patterns using goroutines, channels, and Go runtime fundamentals
  • Collaborate with cross-functional teams to deliver scalable and maintainable backend solutions
  • Work with SQL and NoSQL databases to ensure data consistency, scalability, and performance
  • Support cloud-native deployments and backend infrastructure on AWS, Azure, or GCP
  • Manage containerized applications and deployments using Docker and Kubernetes
  • Contribute to CI/CD pipeline implementation and deployment automation processes
  • Ensure API security, backend performance optimization, and system reliability
  • Participate in Agile development workflows, code reviews, debugging, and troubleshooting activities
  • Maintain strong ownership of backend deliverables and production stability

.

Skills & Competencie

  • Strong expertise in Golang and backend API development
  • Hands-on experience building scalable microservices and REST/gRPC-based systems
  • Good understanding of concurrency, goroutines, channels, and Go runtime fundamentals
  • Experience working with distributed systems, asynchronous processing, caching, and queues
  • Strong knowledge of SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud-native deployments
  • Good understanding of system design fundamentals, API security, and backend performance optimisation
  • Experience working with Git, Agile methodologies, and collaborative engineering workflows
  • Strong debugging, problem-solving, and ownership mindset
  • Good communication and team collaboration skills

Good to Have

  • Experience with Kafka, RabbitMQ, NATS, or event-driven architecture
  • Exposure to WebSockets, streaming systems, or real-time applications
  • Experience with monitoring and observability tools such as Prometheus, Grafana, ELK, or Datadog
  • Understanding of fintech, payments, high-scale systems, or multi-tenant platforms
  • Exposure to Terraform, infrastructure automation, or DevOps practice
  • Basic frontend exposure with React or Next.js is a plus.

Educational Qualifications

  • 4+ years of software engineering experience with strong backend development exposure
  • Proven experience building scalable backend systems and APIs.Experience working on production-grade distributed systems and cloud-native platforms is preferred.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

backend API development

queues

goroutines

asynchronous processing

SQL databases

backend performance optimization

NoSQL databases

About Company

Similar Jobs

2-10 yrs
Bengaluru, India
Skills:
triton , Apis, Microservices, Docker, Kubernetes, TensorRT-LLM, Codex, Go, Claude Code, AI-assisted development tooling, CI CD, vLLM, AI serving frameworks, GitHub Copilot, Kiro
7-9 yrs
Bengaluru, India
Skills:
Java, Rabbitmq, Kafka, Distributed Systems, Python, Event-driven systems, Microservices architectures, Go, NSQ, Cloud-native applications
8-10 yrs
Bengaluru, India
Skills:
Sql, Golang
7-9 yrs
Bengaluru, India
Skills:
Golang, Cassandra, PostgreSQL, Kafka, Sql, Nosql, Rabbitmq, Git, Docker, MySQL, Openshift, MongoDB, Restful Apis, Kubernetes, DevOps practices, GRPC, Microservices Architecture, NATS, Message Queues, API integrations
6-8 yrs
Bengaluru, India
Skills:
Kubernetes, Java, Rabbitmq, Golang, Docker, Cassandra, Elastic Search, AWS