Job Summary
We are seeking an experienced Golang Developer with 4+ years of hands-on experience to design, develop, and maintain scalable Restful APIs and microservices. The ideal candidate should be proficient in cloud platforms and have strong problem-solving skills to work in dynamic environments.
Key Responsibilities
- Develop and maintain high-quality Restful APIs using Golang.
- Design and implement microservices architecture for scalable applications.
- Collaborate with cross-functional teams to define and deliver features.
- Deploy, manage, and troubleshoot applications on cloud platforms (AWS, Azure, GCP, etc.).
- Write efficient, reusable, and testable code following best practices.
- Participate in code reviews, debugging, and performance tuning.
- Ensure security and data protection in application development.
Qualifications
- 4+ years of professional experience in Golang development.
- Strong knowledge of Restful API design and implementation.
- Hands-on experience with microservices architecture.
- Familiarity with one or more cloud platforms (AWS, Azure, GCP).
- Experience with containerization technologies like Docker and Kubernetes is a plus.
- Good understanding of CI/CD pipelines and DevOps practices.
- Excellent problem-solving and communication skills.
Skills:- Go Programming (Golang), RESTful APIs, Amazon Web Services (AWS), Windows Azure, Google Cloud Platform (GCP), Microservices, Architecture, SQL and NOSQL Databases