Job Search and Career Advice Platform

Enable job alerts via email!

Senior Backend Engineer

FPT ASIA PACIFIC PTE. LTD.

Singapore

On-site

SGD 80,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Singapore seeks a Backend Engineer to design and maintain scalable backend services. Successful candidates will have over 7 years of experience in backend development with strong skills in Node.js, cloud-native architectures, and microservices. This role involves integration, security compliance, and mentoring junior engineers.

Qualifications

  • 7+ years backend development experience necessary.
  • Strong proficiency in at least one backend language required.
  • Experience with microservices architecture and distributed systems essential.

Responsibilities

  • Design and implement backend services using various frameworks.
  • Integrate backend systems with APIs and cloud-native services.
  • Conduct code reviews and ensure security compliance.

Skills

Backend development
Cloud-native architectures
Node.js
API development
Microservices architecture

Education

Bachelor's degree in Computer Science or related fields

Tools

Docker
Kubernetes
GitLab CI
Terraform
Job description
M01 - Backend Engineer

You will design, build, and maintain secure, scalable, and resilient backend services. You will work closely with product managers, architects, frontend engineers, and DevOps teams to deliver high-quality services

Key Responsibilities
1. Backend Design & Development
  • Design and implement backend services using Node.js / TypeScript / Java / Go, aligned with GovTech reference architectures.
  • Build microservices and APIs conforming to RESTful and/or GraphQL principles.
  • Develop secure, scalable, and reusable components following SGTS (Singapore Government Tech Stack) best practices.
  • Implement server-side business logic, data processing pipelines, and integration layers.
2. Systems Integration
  • Integrate backend systems with APIs, internal registries, identity systems
  • Work with cloud-native services on GCP, AWS, or Azure within GCC or GCC 2.0 environment.
  • Build event-driven integrations using message queues (e.g., Kafka, SNS/SQS, Pub/Sub).
3. Quality Assurance & Testing
  • Write unit, integration, and contract tests using Jest, Mocha, JUnit, PyTest, or similar frameworks.
  • Implement and maintain CI/CD pipelines via GitLab CI, adhering to GovTech DevSecOps guidelines.
  • Ensure performance, security, and reliability through benchmarking and load testing.
4. Security & Compliance
  • Apply secure coding practices aligned to AppSec guidelines, and IM8 policy requirements.
  • Conduct code reviews, threat analysis, and vulnerability remediation in collaboration with security teams.
5. Deployment & Operations
  • Manage container-based deployments using Docker, Kubernetes (OpenShift / GKE).
  • Implement observability using Grafana, Prometheus, ELK/EFK.
  • Troubleshoot and optimize cloud-hosted applications to meet SLAs and uptime objectives.
6. Leadership & Stakeholder Engagement
  • Mentor junior engineers and contribute to team engineering standards.
  • Work closely with product owners, business analysts, architects, and stakeholders.
  • Participate in sprint ceremonies and provide technical input to ensure high-quality delivery.
Required Skills & Experience
  • Bachelors degree in Computer Science, Engineering, or related fields.
  • 7+ years backend development experience with significant exposure to cloud-native architectures.
  • Strong proficiency in at least one backend language: Node.js (TypeScript preferred), Java Spring Boot, GoLang, Python.
  • Experience in microservices architecture, API development, and distributed systems.
  • Familiarity with SGTS components such as:
    • API Gateway
    • WOG Authentication Systems
    • Secure Container Services (GCC, GCC 2.0)
    • CI/CD pipelines (GitLab)
  • Strong understanding of relational and NoSQL databases (PostgreSQL, MongoDB, Cloud SQL, DynamoDB).
  • Experience with Kubernetes, Docker, and infrastructure-as-code (Terraform/YAML).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.