You are visiting this website from:
View All Jobs

Java Developers (Renewable Contract)

Job Seekers Singapore IT IT

Job Summary

  • Singapore
  • Contract
  • BBBH751390
  • Nov 03, 2020
  • S$5-9k pm
Job Description

Multiple Java Developer opportunities for a Globally recognized Banking Institution!!! (Renewable Contract Opportunities)

The Client:

Our client is one of the globally recognized banking institutions. They are looking for experienced Java Developers to join their team.


  • Java server-side development
  • Mentor and coach junior developers
  • Hands-on coding, develop high quality code while meeting deadlines
  • Design and occasional implementation of POCs
  • Provide unit testing
  • Working in highly collaborative, fun loving team using Agile methodology
  • Creating challenging application using Java from ground-up
  • "Write code for others, not for yourself" - your code will be visible to thousands of developers


  • 5+ years Java server-side development experience with decent understanding of core design patterns.
  • Hands on experience in Java 8 and above
  • Understanding distributed application environments
  • Experience with SQL databases
  • Experience in Javascript (Angular/React)
  • Knowledge of software best practices, like Test-Driven Development (TDD) and
    Continuous Integration (CI)
  • Knowledge of consuming and providing REST APIs
  • Knowledge of Unix/Linux environments is plus
  • Knowledge of Agile/Scrum development methodologies is a plus
  • Knowledge of asynchronous messaging middleware is a plus
  • Knowledge of retail banking is a plus
  • Cloud knowledge a big plus (AWS/GCP) - (Kubernetes/Docker)
  • Be nice, respectful, able to work in a team

If you feel that your skills and experience suites the role, kindly submit your updated CV in word format to

Referrals are greatly appreciated!

EA Licence No: 11C5502

EA Registration Number: R1877789


Consultant Details

Consultant Details

Cedric Ferreras
Cedric Ferreras
  • Consultant | IT Contracting Recruitment
  • +65 6818 3196