M

Software Developer

salary Salary :

$8,500 - 11,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Developer

Job Responsibilities

  • Participate in the analysis, design, development, documentation, testing, and maintenance of enterprise-level software applications.
  • Conduct unit, integration, functional, and non-functional testing to ensure software quality, stability, and performance.
  • Investigate, troubleshoot, and resolve application-related issues in production environments within agreed timelines.
  • Review existing systems and implement enhancements, updates, or new functionalities to improve overall system performance and user experience.
  • Collaborate with stakeholders and team members during requirements gathering, solution design, and technical review discussions, providing constructive technical recommendations.
  • Prepare, update, and maintain comprehensive technical documentation to support development and operational activities.
  • Contribute to project planning activities, including effort estimation, task scheduling, and milestone tracking to ensure timely project delivery.
  • Independently manage assigned tasks while maintaining effective communication and coordination with project stakeholders and team members.
  • Proactively identify opportunities for system improvements and recommend enhancements to optimise efficiency and functionality.
  • Undertake any other duties and responsibilities assigned by the immediate supervisor or management as required.

Job Requirements

  • Bachelor’s degree or above in Computer Science, Software Engineering, or related fields.
  • At least 5 years of hands-on experience in Java development, have some experience in team management.
  • Proficient in Java web frameworks such as Spring MVC and familiar with RESTful APIs and Web Services.
  • Familiar with HTML, CSS, JavaScript, and related front-end technologies.
  • Experience with Oracle or MySQL databases.
  • Familiar with version control tools such as Git or SVN.
  • Experience with Spring Boot, RocketMQ, and Redis will be an advantage.
  • Knowledge of BSS/OSS systems in the telecommunications industry is preferred.
  • Strong problem-solving, analytical, and debugging skills.
  • Proactive, detail-oriented, and able to work both independently and collaboratively in a multicultural team environment.
Original job Software Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.