• Competitive
  • Hong Kong
  • Permanent, Full time
  • Citi
  • 17 Dec 17

ET-HK-Core Java - Warrants

ET-HK-Core Java - Warrants

  • Primary Location: HK,Hong Kong,Hong Kong
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: No
  • Job ID: 17075825


Organization Brief Description:
  • Citi, the leading global financial services company, has some 200 million customer accounts and does business in more than 100 countries, providing consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, and wealth management. Additional information may be found at www.citigroup.com or www.citi.com
  • The technology team provides tactical solution and front office applications to business of Multi Asset Group which covers issuance of cross asset products and management of Multi Asset Funds
Position Responsibilities:
  • Work closely with portfolio managers, structurers and middle office users on delivering tactical solution to o reduce operational risk by automating manual processes, o provide reporting and analysis of fund performance, o develop tools/solution utilizing Excel VBA and Java
  • Participate in every stage of delivery from requirements, analysis, design, development, rollout and support
  • Analyze existing system/workflows with an aim to re-engineer wherever possible


  • An engineering degree preferably in computer science
Required Skills and Abilities:
  • Strong server side development experience in Core Java, Spring and REST API
  • Strong knowledge of Database/SQL
  • Development experience in Excel VBA is a plus
  • Experience in Agile development practices, continue integration and unit testing
  • Working knowledge of Python, Java script and other scripting advantageous
  • Ability to work on multiple projects simultaneously
  • Self-motivated and able to produce results with a quick turn around on key deliverables
  • Ability to work in a global project and distributed team
  • Fast learner and able to keep up with latest IT technologies
Business Skills and Experience:
  • 5-10 years strong experience of Java development in financial industry or relevant field
  • Knowledge of Capital Markets products on different asset classes is a plus
  • Confident working with demanding users
Language Ability:
  • Good communication skills in English