You will build and optimize scalable backend applications using Golang.
Responsibilities
- Develop, test, and deploy scalable Golang applications.
- Design and implement microservices-based architecture.
- Optimize applications for maximum performance and scalability.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and debug issues to improve system efficiency.
Required Skills
- 5+ years of professional software development experience.
- Strong proficiency in Golang.
- Experience designing and implementing microservices.
- Expertise in building RESTful APIs.
- Hands-on experience with SQL and NoSQL databases.
- Knowledge of cloud computing platforms.
- Experience with Docker and Kubernetes.
- Degree in any graduate field.
Preferred Skills
- Experience with message queues such as Kafka or RabbitMQ.