SalaryPeak

Backend Engineer

KANEZE INTERNATIONAL GROUP PTE. LTD.
Singapore 3+ years Posted 2w ago

Salary Range

SGD 72,000 - SGD 96,000 /year

SGD 6,000 - SGD 8,000/month

Skills Required

Code Reviewsystems reliabilityimprove system performanceAWSMicroservicesNoSQLComputer ScienceCloud ServicesJavaBackend DevelopmentDatabases

Job Description

Job Description

We are looking for a talented and motivated Backend Engineer to join our growing technology team. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems and APIs that support our products and services. You will work closely with frontend developers, product managers, and cross-functional teams to deliver reliable and high-performance applications.

Key Responsibilities

  • Design, develop, test, and maintain scalable backend services and APIs
  • Build and optimize server-side applications, databases, and system architecture
  • Collaborate with frontend engineers and product teams to define and implement technical solutions
  • Write clean, maintainable, and efficient code following software engineering best practices
  • Troubleshoot, debug, and resolve system issues and performance bottlenecks
  • Participate in system design discussions, code reviews, and technical documentation
  • Ensure application security, data protection, and system reliability
  • Integrate third-party APIs, cloud services, and internal systems
  • Monitor backend services and improve system scalability, availability, and performance
  • Support deployment, CI/CD pipelines, and production environment maintenance

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Minimum 2 years of experience in backend software development
  • Proficiency in one or more backend programming languages such as Java, Python, Node.js, Go, or C#
  • Experience with RESTful APIs, microservices architecture, and database design
  • Familiarity with SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or Redis
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud is an advantage
  • Knowledge of Docker, Kubernetes, CI/CD, and version control systems (Git)
  • Strong problem-solving and analytical skills
  • Good communication and teamwork abilities

Preferred Skills

  • Experience with distributed systems and high-concurrency applications
  • Familiarity with message queues such as Kafka or RabbitMQ
  • Understanding of DevOps and system monitoring tools
  • Experience working in Agile/Scrum environments