Job Snapshot

Employment Type:
Posting ID:

Job Summary

Are you somebody that enjoys cutting edge technology and solving difficult problems? Want to grow as a developer in an agile environment?

If you are someone who has an appreciation for clean quality code and engineering with strong communications skills, apply now.

What’s in it for you:

  • Multiple opportunities to develop innovative ideas within a large-scale organization and get involved in the technical push to change the industry landscape
  • Develop inventive products and solutions in diverse projects
  • Get involved in design decisions and specify the technologies applied
  • Be part of teams working on greenfield projects which enhance and improve user experiences

We’re looking for someone who is:

  • Fluent in Java 8 and has hands-on experience with Java multithreading libraries and techniques
  • Passionate about implementing clean code
  • Tackles programming problems using a TDD approach
  • Agile (Scrum) team development methodology with constant feedback loops with clients and focus on the continuous improvement of the team
  • Core Java, JavaScript and any front-end technologies
  • Proficient in Web Services and the development of RESTful APIs
  • Good to have: strong understanding of Data Structures, Algorithms and Computer Science fundamentals
  • Good to have: working experience with cloud-based systems and infrastructure services

You Should Have the Following Qualifications or Traits: 

  • BSc/MSc/PhD in Computer Science, Engineering or a related subject
  • Upwards of 5 years development experience in a Java environment
  • Excellent written and verbal communication and presentation skills, with the proven ability to influence and communicate effectively
  • Confident, responsible and can proactively think of and implement solutions to tricky problems

To apply, please click on the link below:


Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA License No. 10C454