SalaryPeak

Junior Software Engineer

ONEBERRY TECHNOLOGIES PTE. LTD.
Singapore Posted Mar 9, 2026

Salary Range

SGD 42,000 - SGD 54,000 /year

SGD 3,500 - SGD 4,500/month

Skills Required

API DevelopmentGraduate RecruitmentDesignSelf-Service PortfolioProgramming LanguagesGraphQLComputer Sciencetechnical studiesDesign-BuildWritingDatabase ManagementEducation

Job Description

Job Title: Junior Backend Software Engineer

About the Role

We are looking for a highly motivated and curious Junior Backend Software Engineers to join our core development team. In this role, you will help build, scale, and maintain the server-side logic and cloud infrastructure that powers our applications.

We are looking for strong foundational knowledge, a problem-solving mindset, and a willingness to learn modern, cloud-native backend development. You will work closely with senior engineers, participate in code reviews, and gain hands-on experience with modern architecture, including microservices, serverless deployments, and secure API design.

Key Responsibilities:

·       API Development: Design, build, and maintain efficient, reusable, and secure RESTful APIs (and/or GraphQL endpoints) to support frontend and mobile applications.

·       Database Management: Write optimized queries, design schemas, and manage data across relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.

·       System Architecture: Assist in transitioning and maintaining microservices and event-driven architectures.

·       Testing & Quality Assurance: Write clean, testable code and develop unit and integration tests to ensure system reliability and prevent regressions.

·       DevOps & Deployment: Collaborate with the team to deploy code using modern CI/CD pipelines, Docker containerization, and cloud platforms (AWS, GCP, or Azure).

·       Collaboration: Participate in daily stand-ups, agile sprint planning, and peer code reviews to maintain code quality and share knowledge.

Requirements & Qualifications:

·       Education: Recent graduate with a bachelor’s degree in computer science, Software Engineering, or a related technical field (or equivalent intensive bootcamp/self-taught portfolio).

·       Programming Languages: Proficiency in at least one modern backend language such as Python, Node.js (JavaScript/TypeScript), Go (Golang), or Java.

·       Core Concepts: Strong understanding of data structures, algorithms, and object-oriented or functional programming principles.

·       Version Control: Hands-on experience with Git and platforms like GitHub or GitLab.

·       Problem Solving: Excellent analytical skills and the ability to troubleshoot and debug complex software issues.

About ONEBERRY TECHNOLOGIES PTE. LTD.