About this role
Hong Kong Island, Hong Kong
Golang Developer
Job Description:
Key Responsibilities
-
-
Design, develop, and maintain backend services and APIs using Go (Golang).
-
-
Collaborate with cross-functional teams to define, design, and ship new features.
-
-
Optimize applications for maximum speed, scalability, and reliability.
-
-
Write clean, maintainable, and testable code following best practices.
-
-
Troubleshoot, debug, and upgrade existing software.
-
-
Implement security and data protection measures in all applications.
-
-
Contribute to architecture discussions and code reviews.
-
-
Work with CI/CD pipelines, containerization (Docker, Kubernetes), and cloud environments (AWS, GCP, or Azure).
Requirements
-
-
Proven experience as a Backend Developer with strong proficiency in Go (Golang).
-
-
Solid understanding of concurrency, memory management, and networking in Go.
-
-
Experience with RESTful APIs, gRPC, and microservices architecture.
-
-
Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
-
-
Hands-on experience with Docker, Kubernetes, and CI/CD tools.
-
-
Knowledge of cloud platforms (AWS, GCP, or Azure).
-
-
Strong problem-solving and analytical skills.
-
-
Good communication skills and ability to work in an agile, collaborative environment.
Required Skills
-
Gcp
-
CI/CD
-
Pipelines
-
Protection
-
NoSQL
-
Azure
-
Scalability
-
Agile
-
Redis
-
Microservices
-
Reviews
-
AWS
-
Features
-
Analytical Skills
-
Reliability
-
Architecture
-
Communication Skills
-
Kubernetes
-
Networking
-
PostgreSQL
-
MongoDB
-
Databases
-
Docker
-
Security
-
MySQL
-
Software
-
Design
-
SQL
-
Communication
-
Management
-
Apply for this job
-
Or refer someone
-
Share
-
-
Facebook
-
-
Line
-
-
LinkedIn
-
-
X (Formerly Twitter)
-
-
Whatsapp
-
-
Email