Senior Software Engineer (Backend - Java)

Location: Singapore,
Contract Type: Permanent
Specialisation: Technology
Salary: Negotiable
REF: HW080916

The Job

Our client is a fast-growing and well-established product based company. The company develops their own mobile products including communication tools and lifestyle applications. Due to the growth of business, they are looking for a Senior Software Engineer working on the backend side. The job responsibilities include:

  • Build large distributed systems that scale well
  • Design the architecture for back-end services of server
  • Provide technical consultancy to other departments at the company
  • Review and evaluate requirements from a system architecture perspective
  • Learn and evaluate new technologies and tools as needed
  • Involved in management, mentoring, and strategy

The Fit

  • Degree in computer science/ computer engineering or equivalent
  • At least 2 years of working experience in the related field is required
  • Strong knowledge of the Java programming language and its ecosystem
  • Solid knowledge of CS fundamentals, especially algorithms, database and distributed systems
  • Ability to teach or instruct co-workers or team members
  • Experience with Apache Hadoop, Cassandra or other Big Data related technology
  • Proven track record of shipping large systems and owning large parts of code base
  • Able to work in a fast-paced environment
  • Mandarin speaking to liaise with other colleagues

Click APPLY NOW quoting reference number HW080916 or contact Hazel Wong at For more information, please visit

Data provided is for recruitment purposes only.

Business License Number: 200611680D. | Licence Number: 10C5117 | EA Registration Number: R1653148