Java Developer

Citibank - More jobs by this advertiser
Java Developer-18075664
  • Coordinating with stakeholders to deliver work-slate in line with expectations
  • Implementing solutions to issues identified
  • Take a lead to drive delivery of projects
  • Identifying, estimating and implementing enhancements
  • Shaping the future technical direction of the product
  • Providing development support response to incidents and requests raised through support channels
  • Communicating project progress and promoting achievements

  • At least 12 years overall software development experience
  • Good in Java 8 and JVM-based toolchain (e.g. Ant, Gradle, TeamCity, SonarQube)
  • Experience / knowledge of developing twelve factor apps for micro-services. Preferably using Netflix and spring boot API.
  • Proficient with shell scripting in Linux
  • Proficient with data structures, algorithms, and design patterns. Should be aware of domain driven design and developing reactive systems.
  • Proficient with test-driven (TDD) and behavior-driven development (BDD) concepts and tools
  • Familiar with developer productivity tools and IDEs such as IntelliJ IDEA, Git, JIRA, Confluence
  • Domain knowledge on the lifecycle of various derivative products like EquitySwap, InterestRate Swap, Exotic Options, Options, futures etc. will be a big advantage.
  • Bachelor's Degree (or higher) in Computer Science, Computer Engineering, Mathematics or related majors
  • Hands on in Java development
  • Good communication skills in English
  • Positive Attitude
  • Team player
  • Delivery-oriented
  • Proactive and dynamic
  • Business-driven
  • Passionate about improving the state of technology
  • Quick problem solver




6 April 2019
Location: Singapore Singapore
Work type:
Full time
Banking and Financial Services
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This advertiser's application form opens in a new window. Check your browser's popup blocker settings if you experience problems.

Bookmark and Share
  • Previous Next

This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.
I agree
Read more