SalaryPeak

Backend Engineer

DA SOFTWARE PTE. LTD.
Singapore 5+ years Posted May 11, 2026

Salary Range

SGD 72,000 - SGD 108,000 /year

SGD 6,000 - SGD 9,000/month

Skills Required

TLSTCP/IPMongoDBComponent Integration TestingKubernetesAzureMicroservicesLoad BalancingSpring BootSecurity ManagementApache KafkaJavaDNS

Job Description

Role Summary

Backend Engineer to support our IoT backend platform. The role involves developing Java-based backend services, deploying them on Kubernetes (Azure AKS), and supporting database and networking components.

Responsibilities

• Develop and maintain Java backend applications (Spring Boot preferred)

• Design and implement REST APIs and vertical integrations

• Deploy and manage services on Kubernetes (on-prem and Azure AKS)

• Work with Azure stack including:

Azure API Management (APIM)

Application Gateway

Azure AKS

Azure Key Vault

• Manage MongoDB and data pipelines

• Work with Kafka for data streaming (where applicable)

• Troubleshoot system integration issues across multiple components

• Support CI/CD pipelines and GitLab repository management

• Ensure security best practices (TLS, certificates, secrets management)

Required Skills

· Strong backend development experience in Java and/or Node.js

· Experience with Spring Boot and/or Hapi framework (Node.js) for REST API development

· Experience building and maintaining microservices architecture

· Hands-on experience with Kubernetes (on-prem + Azure AKS)

· Strong Azure knowledge (APIM, AKS, Application Gateway, Key Vault)

· Experience with MongoDB

· Experience with GitLab CI/CD pipelines

· Good understanding of networking fundamentals (TCP/IP, DNS, Load Balancing, TLS)

· Experience with system integrations and data flows

· Familiarity with Kafka or similar streaming platforms is a plus

Good to Have

• Experience in IoT / EV Charging Systems

• Experience with Kafka

• Experience managing enterprise production systems

• Strong troubleshooting and ownership mindset