FPT Asia Pacific logo
Full-time
On-site
Singapore, Singapore
IT

Role Overview

We are looking for a Backend Engineer (Associate Consultant level) to support the development and maintenance of backend services and systems. The ideal candidate is comfortable working with modern programming languages, cloud environments, and Linux-based systems while following best practices in software development.

Key Responsibilities

Backend Development

  • Design, develop, and maintain backend services and APIs.
  • Build scalable and reliable server-side applications.
  • Support integration between systems and external services.

Cloud & Infrastructure

  • Develop and deploy backend services in cloud environments.
  • Assist in building cloud-native solutions and improving system scalability.

System & Performance Optimization

  • Troubleshoot, debug, and optimize backend performance.
  • Ensure reliability, security, and efficiency of backend systems.

Collaboration & Development Practices

  • Follow software development best practices including version control, testing, and documentation.
  • Work closely with cross-functional teams to deliver high-quality solutions.
  • Participate in code reviews and continuous improvement initiatives.

Requirements

Technical Skills

  • Programming experience in modern languages such as Python, JavaScript, Java, or C++.
  • Working knowledge of cloud platforms (AWS, GCP, or Azure).
  • Understanding of software development best practices.
  • Knowledge of Linux systems and command-line tools.
  • Preferred
  • Experience building RESTful APIs or microservices.
  • Familiarity with containerization or CI/CD pipelines.
  • Exposure to database technologies (SQL or NoSQL).