Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer

SENGA AI ENTERPRISE

Kuala Lumpur

On-site

MYR 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Kuala Lumpur is looking for a skilled back-end developer to design and develop core business systems, APIs, and server-side logic. You will maintain back-end modules for their VPN and SaaS products, ensuring data security and system stability. Candidates must have a Bachelor’s degree in Computer Science and be proficient in PHP along with other programming languages. Familiarity with database systems and strong skills in collaboration are key to this role.

Qualifications

  • Bachelor’s degree or above in Computer Science or a related field, or equivalent practical experience.
  • Proficient in PHP (Laravel / ThinkPHP), and familiar with at least one other programming language.
  • Experienced with MySQL, Redis, and message queue systems such as RabbitMQ/Kafka.
  • Strong understanding of microservices architecture, RESTful APIs, modular design, and high-concurrency optimization.
  • Experience in VPN, SaaS, or security-related system development is a plus.
  • Knowledgeable in common security vulnerabilities and mitigation techniques.
  • Proficient with Git version control and Linux-based deployment environments.
  • Strong sense of code quality, documentation, and team collaboration.

Responsibilities

  • Design and develop core business systems, APIs, and server-side logic.
  • Develop and maintain back-end modules for the company’s VPN, IM, and SaaS products.
  • Design and maintain database structures to ensure data security and access performance.
  • Participate in high-concurrency architecture design and performance optimization.
  • Conduct code security audits and implement protection measures.
  • Develop backend service modules including user authentication and billing systems.
  • Prepare technical documentation such as API specifications and deployment guidelines.
  • Collaborate with front-end, DevOps, and security teams.

Skills

PHP (Laravel / ThinkPHP)
MySQL
Redis
Java
Python
Go
Git version control
Linux-based deployment

Education

Bachelor's degree in Computer Science or related field

Tools

RabbitMQ
Kafka
Job description

Design and develop core business systems, APIs, and server-side logic.

Develop and maintain back-end modules for the company’s VPN, IM (Instant Messaging), and SaaS products.

Design and maintain database structures to ensure data security and access performance.

Participate in high-concurrency architecture design and performance optimization to ensure system stability.

Conduct code security audits and implement protection measures (anti-debugging, tamper prevention, encrypted communication).

Develop backend service modules including user authentication, node management, billing, and logging systems.

Prepare technical documentation such as API specifications, database design, and deployment guidelines.

Collaborate with front-end, DevOps, and security teams to deliver efficient, reliable, and scalable systems.

Key Responsibilities
  • Design and develop core business systems, APIs, and server-side logic.
  • Develop and maintain back-end modules for the company’s VPN, IM (Instant Messaging), and SaaS products.
  • Design and maintain database structures to ensure data security and access performance.
  • Participate in high-concurrency architecture design and performance optimization to ensure system stability.
  • Conduct code security audits and implement protection measures (anti-debugging, tamper prevention, encrypted communication).
  • Develop backend service modules including user authentication, node management, billing, and logging systems.
  • Prepare technical documentation such as API specifications, database design, and deployment guidelines.
  • Collaborate with front-end, DevOps, and security teams to deliver efficient, reliable, and scalable systems.
Requirements
  • Bachelor’s degree or above in Computer Science or a related field, or equivalent practical experience.
  • Proficient in PHP (Laravel / ThinkPHP), and familiar with at least one other programming language (Java / Python / Go).
  • Experienced with MySQL, Redis, and message queue systems such as RabbitMQ / Kafka.
  • Strong understanding of microservices architecture, RESTful APIs, modular design, and high-concurrency optimization.
  • Experience in VPN, SaaS, or security-related system development is a plus.
  • Knowledgeable in common security vulnerabilities and mitigation techniques (SQL injection, CSRF, XSS, etc.).
  • Proficient with Git version control and Linux-based deployment environments.
  • Strong sense of code quality, documentation, and team collaboration.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.