Skip to main content
Posted 29 June, 2026

Golang Developer

Fastline Recruitment Services
Bengaluru, KA,Mysore, KA, KA, IN Full Time

Golang Developer
Role Overview
We are seeking skilled Golang Developers with 5+ years of experience in
designing and developing high-performance, scalable, and secure backend
applications. The role requires strong hands-on coding skills in Go,
experience with microservices architectures, and the ability to work
within agile, DevOps-driven environments.
Key Responsibilities
- Application Development
- Design, develop, and maintain backend services and APIs using
Go.
- Implement microservices-based architectures for scalability and
reliability.
- Write clean, maintainable, and well-documented code following
best practices.
- Integration & Deployment
- Build services that integrate with databases, message queues,
and external APIs.
- Collaborate with DevOps teams to enable CI/CD deployment
pipelines.
- Ensure applications are containerized and optimized for
Kubernetes/Docker environments.
- Performance & Optimization
- Optimize applications for high concurrency, low latency, and
resilience.
- Conduct benchmarking, profiling, and code reviews.
- Implement caching, load balancing, and distributed processing
techniques.
- Security & Compliance
- Follow secure coding practices and conduct vulnerability
remediation.
- Implement authentication/authorization, data encryption, and API
security.
- Ensure compliance with enterprise security and data privacy
policies.
- Collaboration & Support
- Work closely with frontend, DevOps, and QA teams for end-to-end
delivery.
- Support production troubleshooting and incident resolution.
- Contribute to reusable libraries and frameworks for the
engineering team.
Required Skills & Experience
- 4+ years of software development experience, with at least 2-3 years
in Golang.
- Strong understanding of concurrency, goroutines, and channels in Go.
- Experience with REST/gRPC APIs, microservices, and event-driven
architectures.
- Familiarity with databases (PostgreSQL, Cassandra, MongoDB, or
ClickHouse).
- Experience with message queues/streaming platforms (Kafka, RabbitMQ,
NATS).
- Hands-on with Docker, Kubernetes, Git, and CI/CD pipelines.
- Proficiency in unit testing and test automation.
Preferred Knowledge
- Experience with cloud platforms (AWS, GCP, Azure).
- Exposure to Temporal, Argo Workflows, or other orchestration
frameworks.
- Familiarity with monitoring/logging (Prometheus, Grafana, ELK).
- Understanding of Domain-Driven Design (DDD) and Clean Architecture.
Education & Certifications
- Bachelor’s degree in Computer Science, Engineering, or related
field.
- Preferred certifications:
- Go Developer certifications (if available).
- Kubernetes (CKA/CKAD) or cloud certifications (AWS/GCP/Azure).

Sign up for Job Alerts