MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Software Engineer Java

Location China, Japan
Posted 16-January-2019
Software Engineer Java JavaEE - 18078194


Our Business:

ICG (Institutional Clients Group) is one of Citis core banking business sectors, covers Capital Markets Origination, Corporate and Investment Banking, Markets and Securities Services, Treasury & Trade Solutions, and Private Banking etc.
CSTC (Citigroup Services and Technology (China) Ltd) is Citigroup owned subsidiary in China, as part of Citigroup global technology and operation organization (Citibank China is another Citigroup owned subsidiary in China). It is founded by Citigroup since 2002. It is one of the biggest IT software companies in China, providing both finance IT service and operation services to Citis core banking business globally
CSTC ICG Technology department mainly supports ISG (Information Service Group) of ICG, which is one of the key businesses of investment bank industry globally
To join a team which is building Java/J2EE applications for ISG Pricing

Job Responsibilities:

Develops and maintains financial software applications
Owns successTakes responsibility for timeline and good quality of solution deliverables
Involves into system/component design & implementation with counterparty in New York, London and other locations
Translates functional requirements or specifications into technical solutions, and implement the solutions with plans and executions
Explore existing application systems, determines areas of complexity, potential risks to successful implementation
Communicates continually with the client and project teamsClarify clients needs, present tech team ideas and explains progress on the development efforts
Builds good and health customer relationship, and other business/tech stakeholders

Job Opportunities:

Work on a centralized reference data platform at Citi
Get exposure to various securities knowledge at Citi
Build the experience of working in global development teams


International travel may be required
Successful reference and background check



Have a Bachelor/Master degree in Computer Science, Computer Engineering, EE, Mathematics or related majors
With Financial knowledge or background is a plus

Required Technical Skills:

Master Core Java and JavaEE technologies
Must be familiar with common frameworks such as Spring/Struts/hibernate
Be familiar with JAX-WS and JAX-RS(RESTful) webservice
Be good at Object Oriented Analysis and Design, Design Patterns, familiar with UML
Be skilled at Unix environment and command
Experience in any of the workflow engines is a plus
Be familiar with Unit testing
Solid knowledge and experience of software development lifecycle/procedures, and continuous process improvement

Required Non-Technical Skills:

2years experience of Java software development
Good command of speaking and writing English
Can work under ambiguity, result oriented, keep focus
Must demonstrate analytical thinking and problem solving skills
Strong responsibility and flexibility under work pressure, manage conflicts and challenges
Be highly motivated, self-driven

Optional Non-Technical Skills:

Have a sound macro view of the working of Global financial markets
Have a fundamental understanding of the workings of financial institutions, specifically investment banks
Min 2 to 5 Years.

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url