Go (golang) Developer

Kuala Lumpur, M14, MY, Malaysia

Job Description

: Go (Golang) Developer

Position Overview

We are seeking a highly skilled Go (Golang) Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and secure backend services and microservices using Go. You will work closely with cross-functional teams to deliver robust solutions that meet business and technical requirements.

Key Responsibilities

Design, develop, test, and maintain backend services and microservices using Go (Golang). Build RESTful and/or gRPC APIs with high performance, scalability, and security. Write clean, maintainable, and efficient code following industry best practices. Integrate with databases such as PostgreSQL, MySQL, MongoDB, or Redis. Implement concurrency patterns and optimize for high throughput and low latency applications. Participate in code reviews to maintain code quality and ensure compliance with standards. Troubleshoot production issues, perform debugging, performance tuning, and root cause analysis. Collaborate with DevOps teams to support CI/CD, containerization, and cloud deployment. Develop unit tests, automation testing, and ensure code reliability. Work closely with product owners, architects, and cross-functional teams to understand requirements.
Required Skills & Qualifications

Bachelor's degree in Computer Science, Software Engineering, or related field. 2+ years of experience working as a Go (Golang) Developer (or backend developer with strong Go exposure). Strong understanding of Go routines, channels, and concurrency patterns. Hands-on experience with RESTful API and/or gRPC API development. Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis). Knowledge of microservices architecture and distributed systems. Good understanding of Docker, Kubernetes, and cloud platforms (AWS / GCP / Azure). Experience with Git, CI/CD pipelines, and containerization tools. Strong problem-solving skills and ability to work in an agile environment.
Preferred Skills

Experience with message queues such as Kafka, RabbitMQ, or NATS. Knowledge of API security, authentication, and authorization (JWT, OAuth2, mTLS). Experience with performance profiling, monitoring, and logging tools (Prometheus, Grafana, ELK, Jaeger). Familiarity with clean architecture, DDD, or event-driven architecture principles.
Soft Skills

Strong communication and teamwork skills. Ability to work independently and take ownership of tasks. Adaptability to a fast-paced and changing environment. Attention to detail and strong analytical mindset.
Job Types: Full-time, Contract
Contract length: 12 months

Pay: RM5,000.00 - RM7,000.00 per month

Application Question(s):

Hands-on experience with RESTful API and/or gRPC API development. Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
Experience:

Golang Developer: 3 years (Required)
Language:

English (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1291272
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned