IT Software Developer

Date PostedMay 21, 2026LocationSingaporeCompanyRAPSYS TECHNOLOGIES PTE. LTD.Salary$4,500 to $6,500 MonthlyTypeContract

Job Summary

The IT Software Developer will design, develop, test, and maintain full-stack application features using Angular, Java Spring Boot, and MySQL. The role involves leveraging AI-assisted tools to enhance coding efficiency, ensuring system security, and maintaining high-quality technical documentation. Additionally, the developer will collaborate with stakeholders and manage technical projects for system operations and new initiatives.

Responsibilities

  • Full-stack development (Angular, Java Spring Boot, MySQL)
  • AI-assisted code development and diagnostic optimization
  • Develop unit tests and ensure OWASP compliance
  • Technical documentation and system design
  • Manage technical projects and vendor collaborations

Required Skills

  • Angular
  • Java Spring Boot
  • MySQL
  • OWASP Secure Coding
  • AI-assisted development tools
  • Agile methodology

Job Details

Responsibilities: - Design, develop, test, integrate, and maintain application features across the Angular frontend, Java Spring Boot backend and MySQL database, leveraging AI-assisted development tools where appropriate to improve efficiency and code quality. - Build user interfaces, backend APIs and business logic, database schemas and queries, system integration, defect fixing, performance tuning, deployment support, and technical documentation. - Develop and execute unit tests for frontend and backend modules, including the use of AI-assisted techniques to improve test coverage and identify edge cases. - Participate in code reviews and ensure compliance with the Authority’s coding standards and best practices (i.e. OWASP Secure Coding Practices). - Support application build, packaging, and deployment activities across development, testing, and production environments. - Troubleshoot and resolve application issues identified during development, testing, or production operation, leveraging AI-assisted diagnostics and analysis tools. - Prepare and maintain technical documentation including system design, API specifications, and database documentation. - Collaborate with relevant stakeholders, participate in agile delivery activities, and ensure delivered components are secure, scalable, maintainable, and aligned with business and technical requirements. - Manage Tech Projects for systems operational and maintenance works together with new initiatives/enhancements that are outsourced to existing ICT O&M contractors. - Collaborate with business & technology stakeholders, work closely with external parties, ICT providers or government agencies to drive new initiatives/enhancements.