Job role: Golang DeveloperLocation: remoteRetail domain is must
We are seeking a skilled and experienced Azure API Management (APIM) GoLang Developer to join our dynamic team. Ø The ideal candidate will have a strong background in designing, developing, and maintaining APIs using Azure API Management, with a focus on GoLang programming language. Ø Need be responsible for creating scalable and efficient APIs, ensuring high performance, and collaborating with cross-functional teams to deliver high-quality solutions. Mandatory Qualifications: Design, develop, and maintain APIs using Azure API Management.Write clean, efficient, and well-documented code in GoLang. Integration: Integrate APIs with various systems and services.Collaborate with front-end and back-end developers to ensure seamless integration.Performance Optimization: Optimize API performance for scalability and responsiveness.Identify and resolve performance bottlenecks and other issues. Security: Implement security best practices in API development.Ensure the protection of sensitive data and prevent security vulnerabilities. Collaboration: Work closely with cross-functional teams, including architects, QA engineers, and product managers, to deliver high-quality solutions. Documentation: Create and maintain comprehensive API documentation.Collaborate with technical writers to produce user-friendly documentation for developers. Testing: Conduct unit testing and integration testing to ensure the reliability of developed APIs.Collaborate with QA teams to implement automated testing strategies. Continuous Improvement: Stay up-to-date with the latest industry trends and technologies.Identify opportunities for process improvement and optimization Preferred Qualifications: Ø Bachelor's degree in Computer Science, Information Technology, or related field.Ø Proven experience in designing and developing APIs using Azure API Management.Ø Strong proficiency in GoLang programming language.Ø Experience with containerization technologies such as Docker and Kubernetes.Ø Knowledge of cloud platforms, particularly Microsoft Azure.Ø Familiarity with API security best practices.Ø Excellent problem-solving and debugging skills.Ø Strong collaboration and communication skills. Nice to Have: Microsoft Azure certifications.Experience with other programming languages such as Python or Java.Familiarity with DevOps practices and tools.