Java Developer

Citibank - More jobs by this advertiser
Java Developer-18062829
Description
 
  • 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

Qualifications
 
  • 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

 

 

  



15 February 2019
Location: Singapore Singapore
Work type:
Full time
Sector:
Banking and Financial Services
Profession:
Other
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This career opportunity is no longer open.
Please search for current vacancies here.


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