java engineer in Singapore

apply now

job details

posted
location
singapore
specialism
information technology
job type
permanent
salary
S$ 4,000 - S$ 7,000 per month
reference number
90M0334007_1533201936
contact
sarah yang, randstad
apply now

job description

about the company
Our client is a leading technology financial services provider looking for Java Developers well experienced in driving software development and improvements in their renowned payments platform within the Asia region.

about the job
You will:

  • Work with world class engineering team in AGILE environment, collaborate amongst various functional teams to achieve solutions
  • Design and develop complex systems using core Java programming and multi-threading
  • Travel to countries within the APAC region for business

skills and experience required

  • Computer Science degree or similar from a reputable university
  • Minimum 5 years of experience in Java/J2EE programming or object-oriented programming languages
  • Strong, in-depth knowledge and working professional exposure to Java 8, J2EE, Swing, Spring, Hibernate, Struts, MySQL database
  • PL/SQL programming skills and ability to write Store procedure is a strong plus
  • Experienced in increasing efficiency of high volume transaction low latency systems
  • Good experience in developing, maintaining and scaling payments platform for extremely high volume transactions
  • Strong payments background or internet/e-commerce companies background will be an advantage
  • Knowledge of RESTful API architecture, microservices architecture
  • Knowledge of application servers (Tomcat, Glassfish, JBoss) will be a plus

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

Referrals are greatly appreciated!

(EA: 94C3609/ R1657816)





skills

Java 8, Swing, J2EE, Struts, Hibernate, Web Services, Spring MVC, AWS

qualification

Computer Science degree or equivalent

educational requirements

Bachelor Degree