We are looking for a highly experienced and strong Golang Developer to join a project with our prestigious client, Apple. The ideal candidate will have over 10 years of professional experience, with a solid background in backend development and deep expertise in Golang programming.
Key Responsibilities:
Design, develop, and maintain scalable backend services using Golang
Collaborate with cross-functional teams to define, design, and ship new features
Optimize code for performance and scalability
Write clean, efficient, and testable code
Troubleshoot and debug production issues
Participate in code reviews and technical discussions
Requirements:
10+ years of experience in software development
Strong hands-on experience with Golang
Experience with microservices architecture and RESTful APIs
Familiarity with containerization technologies such as Docker and Kubernetes
Experience working in cloud environments (AWS, GCP, or Azure)
Knowledge of CI/CD tools and practices
Excellent problem-solving skills and attention to detail
Strong communication and collaboration skills
Experience working with Apple or in a highly regulated, enterprise environment
Exposure to other backend technologies (e.g., Python, Java, Node.js)
Bachelor's degree