Job Search and Career Advice Platform

Enable job alerts via email!

Backend Developer

Asia Recruit

Selangor

On-site

MYR 60,000 - 90,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 leading telecommunications provider in Selangor, Malaysia is seeking a skilled Backend Developer to design and maintain high-performance backend systems. The ideal candidate should have strong proficiency in backend programming languages like Python or Java and a degree in Computer Science. Responsibilities include developing robust applications, API integration, and participating in CI/CD processes. This role promises a dynamic working environment with opportunities for innovation and professional growth.

Qualifications

  • Strong proficiency in at least one backend programming language.
  • Experience with relational and/or NoSQL databases.
  • Knowledge of API security best practices.

Responsibilities

  • Design, develop, and maintain robust, scalable server-side applications.
  • Integrate backend systems with frontend applications.
  • Build and manage CI/CD pipelines for automated deployment.

Skills

Backend programming languages (Python, Java, Go, Node.js, PHP)
Software engineering principles
Problem-solving and debugging skills
Collaboration skills

Education

Bachelor’s or Master’s degree in Computer Science or Engineering

Tools

PostgreSQL
MySQL
MongoDB
Git
Docker
Kubernetes
Job description

Our client is a well-established provider of VOIP telecommunication solutions with over a decade of experience in the industry. They have been at the forefront of IP-based telephony solutions, cloud PBX, Voice QoS, and telephony cards for medium to large-scale enterprises across Southeast Asia. With deep technology expertise and a focus on innovation, they are poised to grow as a reliable provider of the latest IP-based and cloud-integrated communications solutions.

Role Overview

We are seeking a skilled Backend Developer to join our growing team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance backend systems that power our cloud-based solutions. You will work closely with frontend engineers, product managers, and other stakeholders to deliver robust and scalable applications.

Responsibilities
  • Design, develop, and maintain robust, scalable, and efficient server-side applications and APIs.
  • Write clean, well-structured, and testable code in one or more backend programming languages.
  • Develop and implement database schemas and queries.
  • Optimize application performance, including database interactions and API response times.
  • Implement security best practices and ensure application security.
  • Integrate backend systems with frontend applications and third-party services.
  • Develop and maintain RESTful, GraphQL, and RPC APIs.
  • Build and manage CI/CD pipelines for automated testing and deployment.
  • Monitor application performance and troubleshoot issues.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to technical documentation and system design.
  • Collaborate with frontend engineers, product managers, and other stakeholders.
  • Stay updated with the latest backend technologies and trends.
  • Implement logging and monitoring solutions for application health and performance.
  • Participate in on-call rotations and provide support for production systems.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Strong proficiency in at least one backend programming language (Python, Java, Go, Node.js, PHP).
  • Solid understanding of software engineering principles, data structures, and algorithms.
  • Experience with relational (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Cassandra, Elasticsearch).
  • Experience designing and implementing RESTful or GraphQL APIs.
  • Knowledge of API security best practices (OAuth 2.0, JWT).
  • Experience with cloud platforms (AWS, GCP) and their services.
  • Experience with version control systems (Git).
  • Experience with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
  • Experience with containerization technologies (Docker, Kubernetes) is a plus.
  • Strong problem-solving and debugging skills.
  • Ability to work independently and as part of a team.
  • Good communication and collaboration skills.
  • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack, AWS CloudWatch) is a plus.
  • Understanding of system architecture and distributed systems concepts is a plus.

If you are passionate about backend development and want to be part of an innovative and dynamic team, we would love to hear from you.

Qualified and interested candidates can proceed by clicking the Apply button or sending your updated resume to ***@asiarecruit.com.my.

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.