N
Posted 20 hours ago
Golang Developer
NexthireApplied Cloud Computing - Golang Developer
Requirements
Degree in Computer Science or related field, Proficiency in Go, Experience with concurrency patterns, RESTful API design, Microservices architecture, Docker, Git, CI/CD
Skills
GoDockerMicroservices
About the role
Responsibilities
- Design and implement backend services and applications using Golang
- Build high-performance, concurrent, and scalable systems
- Develop RESTful APIs and microservices
- Write clean, efficient, and well-tested code
- Implement proper error handling and logging mechanisms
- Optimize application performance and resource utilization
- Troubleshoot and resolve complex technical issues
- Collaborate with cross-functional teams on system design and implementation
- Participate in code reviews and provide constructive feedback
- Create and maintain technical documentation
- Implement CI/CD pipelines for Go applications
Requirements
- Graduate or Postgraduate in Computer Science or related Engineering
- Strong proficiency in Go and its standard library
- Experience with Go concurrency patterns (goroutines, channels)
- RESTful API design and implementation in Go
- Microservices architecture knowledge
- Familiarity with Go web frameworks like Gin or Echo
- Experience with databases and Go drivers
- Testing methodologies including unit and integration testing
- Containerization using Docker
- Version control using Git
- Knowledge of CI/CD practices
Preferred Qualifications
- Experience with gRPC and Protocol Buffers
- Knowledge of message queuing systems like Kafka or NATS
- Experience with Kubernetes
- Familiarity with observability tools
- GraphQL in Go
- Cloud platforms such as AWS, Azure, or GCP
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeGolang Developer
Nexthire · Chennai
