SalaryPeak

Backend Engineer (Python / Java)

OPUS IT SERVICES PTE LTD
Singapore 3+ years Posted Mar 24, 2026

Salary Range

SGD 48,000 - SGD 84,000 /year

SGD 4,000 - SGD 7,000/month

Skills Required

Technical DocumentationUAT SupportPost deployment supportUnit TestingREST APIs developmentDefect Analysisreliability requirementsbackend integrationsBusiness LogicPythoncode reviewsdatabase querySIT TestingData Access LayerIntegration TestingJavaBackend Development

Job Description

Location - Toa Payoh
1 Year Contract

Job Description
-Design, develop, and maintain backend services using Python and/or Java
-Implement RESTful APIs and backend logic based on functional and technical requirements
-Develop and optimize database queries, schemas, and data access layers
-Integrate backend services with frontend applications and external systems
-Ensure backend services meet performance, security, and reliability requirements
-Write clean, maintainable, and well-documented backend code
-Perform unit and integration testing for backend components
-Participate in code reviews and contribute to technical discussions
-Support SIT and UAT activities, including defect analysis and resolution
-Assist in deployment support and post-go-live stabilization
-Maintain technical documentation for backend components

Top 3 MUST have skills:
-Strong hands-on experience developing backend services using Python and/or Java.
-Proven ability to design and implement RESTful APIs and backend business logic.
-Experience working with databases and integrating backend services with other systems.

Good to have skills (Optional)
-Familiarity with message queues or event-driven processing
-Experience handling data validation and transformation logic
-Understanding of transaction management and error handling
-Experience implementing role-based access control (RBAC)
-Exposure to code refactoring and technical debt management