Job Search and Career Advice Platform

Enable job alerts via email!

Backend Golang Developer (All-level)

myFirst Tech

Johor Bahru

On-site

MYR 50,000 - 80,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Johor Bahru is seeking a Backend Developer to design and maintain backend services using Golang. Responsibilities include building APIs, integrating third-party services, and optimizing database structures. Ideal candidates have 1-4 years of experience in backend development or equivalent, with familiarity in PostgreSQL and cloud platforms. This role emphasizes collaboration and problem-solving skills, offering a dynamic team environment and opportunities for professional growth.

Qualifications

  • 1–4 years of experience in backend development or equivalent project experience.
  • Hands-on experience with Golang or readiness to transition to Golang.
  • Familiar with PostgreSQL and relational database principles.
  • Understanding of RESTful APIs and authentication flows.
  • Basic experience with AWS, Docker, or cloud platforms.

Responsibilities

  • Develop and maintain backend services using Golang.
  • Build scalable and maintainable APIs for web and mobile clients.
  • Collaborate with cross-functional teams to deliver features.
  • Integrate third-party services like Stripe and AWS.
  • Design and optimize database structures and queries.

Skills

Backend development
Golang proficiency
PostgreSQL
RESTful APIs
Problem-solving
Collaboration

Tools

AWS
Docker
Message queues
Job description

Develop and maintain backend services using Golang (REST/gRPC).

Build clean, scalable, and maintainable APIs that support web and mobile clients.

Collaborate with product, frontend, and design teams to refine requirements and deliver high-quality features.

Integrate third-party services such as Stripe, SSO, and AWS.

Design and optimize database structures and queries (PostgreSQL / PostGIS).

Participate in code reviews, debugging, and performance optimization.

Contribute to CI/CD workflows and containerized deployment processes.

Write automated tests and documentation to maintain high code quality.

Take initiative in improving team workflows, monitoring systems, and service reliability.

Requirements
  • 1–4 years of experience in backend development (or equivalent project experience).
  • Hands‑on experience with Golang or strong proficiency in another backend language (and readiness to transition to Golang).
  • Familiar with PostgreSQL and relational database principles.
  • Understanding of RESTful APIs, authentication flows, and version control (Git).
  • Basic experience with AWS, Docker, or equivalent cloud/container platforms.
  • Problem‑solving mindset with good debugging and optimization skills.
  • Strong communication and collaboration abilities in cross‑functional teams.
Nice to Have
  • Knowledge of Redis, PostGIS, or message queues.
  • Experience with Stripe API, OAuth/SSO, or payment system integration.
  • Familiarity with Next.js/React or frontend‑backend coordination.
  • Exposure to Kubernetes, CI/CD pipelines, and distributed system design.
  • Comfortable using Agile tools like Jira, Notion, or equivalent.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.