All jobs

    M06 - Backend Engineer

    Original title · English translation pending

    FPT Asia Pacific Pte LtdRemote - SingaporePosted 2026-09-23Last seen in source
    Location
    Remote - Singapore
    Employment
    Full Time
    Workplace
    Remote (restricted)
    Apply by
    2026-11-22
    Backend Engineering
    Apply via Himalayas

    Role description

    Original description · English translation pending

    Responsibilities

    • Design and develop scalable, maintainable, and secure backend services, APIs, and integration components.
    • Design and implement scalable microservices and distributed systems.
    • Integrate with upstream and downstream systems, devices, and data sources.
    • Manage and optimise relational and non-relational databases, including schema design, query optimisation, and data integrity.
    • Develop data processing, transformation, and analytics services.
    • Implement application monitoring, logging, and observability capabilities.
    • Troubleshoot application and integration issues to ensure reliability and performance.
    • Work closely with frontend engineers, data teams, and business stakeholders to deliver technical solutions.
    • Implement authentication, authorisation, and security best practices.
    • Support testing, deployment, and production operations.
    • Write clean, well-documented, and testable code and participate in peer reviews.
    • Maintain technical documentation and system design artefacts.
    • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
    • Support knowledge sharing across the project team.

    Experience & Skills

    • Experience in backend software development and enterprise-grade applications.
    • Strong programming proficiency in at least one of: Python, Node.js, or Java.
    • Experience designing RESTful APIs, microservices, and backend integration services.
    • Experience with relational and NoSQL databases, including query optimisation and data integrity.
    • Experience with message queues, event-driven architectures, and system integration.
    • Knowledge of software design patterns, enterprise application architecture, and secure coding.
    • Experience developing and deploying cloud-native applications on AWS.
    • Familiarity with Docker and Kubernetes.
    • Experience with GitLab, CI/CD pipelines, and Agile development.
    • Strong debugging, troubleshooting, analytical, and problem-solving skills.

    Originally posted on Himalayas (https://himalayas.app)

    Listing sourced from himalayas. wwshemi does not process applications.