Key Responsibilities
- Design, develop, and maintain scalable backend services using Golang
- Optimize API performance and ensure high availability of microservices
- Collaborate with cross-functional teams to integrate systems and improve workflows
- Implement CI/CD pipelines and maintain infrastructure using Docker and Kubernetes
- Write clean, maintainable, and well-documented code
- Troubleshoot and resolve production issues with minimal downtime
Requirements
- 3+ years of experience in backend development with Golang
- Strong understanding of RESTful API design and microservices architecture
- Experience with Docker, Kubernetes, and cloud platforms
- Proficiency in database design and optimization (PostgreSQL preferred)
- Familiarity with system design principles and performance tuning