senior software engineer (java/php) in Singapore

apply now

job details

information technology
job type
S$ 5,000 - S$ 8,000 per month
reference number
sarah yang, randstad
apply now

job description

about the company
Our client is one of the top local startups with regional presence, expanding their R&D team in Singapore. They are building several platforms to support their services business and for commercialisation. They are looking to hire a few talented and passionate software engineers to join their team.

about the job
You will be part of the R&D team that is driven by passionate engineers and on-the-ground leaders. They have an open culture, where feedback and solutions to improve the standards and processes are always welcome.
You will:

  • Develop advanced scalable web-based enterprise systems and applications by designing, modeling, debugging, and integrating software solutions
  • Interact with software architects, product managers and other software engineers to conceptualize, develop and maintain mission critical cloud systems
  • Be proactive in providing input towards continuous improvement to development process
  • Develop software verification plans and quality assurance procedures, write and comply with high coding standards and technical architecture design
  • Develop modern API web services, as well as client-side UIs

skills and experience required

  • Degree in Computer Science or Engineering, or related disciplines
  • 4+ years of relevant working experience in web application development using OOP & OOD, with technologies such as Java or (Spring Boot) or PHP with frameworks such as Codeigniter, Laravel, Symfony, Yii
  • Experience with a modern JavaScript libraries and frameworks (AngularJS, React/Redux, Node.js)
  • Deep understanding and experience in algorithms, data structures, complexity analysis & software design patterns
  • Experience using containerization technologies such as Docker, Kubernetes, OpenShift, etc
  • Exposed to architecture design, building microservices to scale upwards and sideways
  • Knowledge of implementing queue systems with rabbitMQ, ActiveMQ, and caching tool and frameworks such as memcached, Redis, etc
  • Good breadth of understanding in performance tuning, testing, optimising code and system processes
  • Highly agile development methodologies
  • Advocate of delivering well tested, reliable, secure, and feature rich software products using a documented software development and test processes

To apply online please use the 'apply' function, alternatively you may send your CV to sarah.yang(@) or contact Sarah Yang at +65 6510 3633.

Referrals are greatly appreciated!

(EA: 94C3609/ R1657816)


Java, Spring Boot, PHP, Laravel, Symfony, Yii, Linux, Cloud, Docker, Kubernetes, OpenShift


Degree in Computer Science or Engineering, or related disciplines

educational requirements

Bachelor Degree