Applications Development Intermediate Programmer Analyst-19012206 Description
Environment
Citigroup services and technology (China) company Ltd (CSTC) is Citigroup technology development center 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 Citibank. As one of leading finance institutions in the world, CSTS can provide challenging global working environment to every employee, such as long career path not only in China but also to the Wall Street.
Our Business
We are Information Service Group (ISG) Shanghai team, which is under Citigroup Institution Client Group (ICG). ISG Shanghai team is a research and development group, has more than 80 developers, majority are Java developers. This team develops applications to deliver authoritative and timely sources of reference data to Citigroup includes product, pricing, account and corporate action data etc.
Document Master Center (DMC) provides ICG Markets with a consolidated view of all Client documentation supporting the firm's business activities.
The platform harnesses technologies allowing full text and meta-data searching across both structured and unstructured data sets, independent of storage location or format.
Communicate with other team to resolve different kind of situations on each environment.
The role is based in the Shanghai and will involve working closely with colleagues based in UK/US.
Responsibilities
To analyze requirements, write design or program specifications
To code Java standalone or J2EE applications to implement product features
To code Oracle Database stored procedure
Code, test and release changes as per standard Citi guidelines
Provide analysis and write functional & technical specifications
Communicate and work closely with peer developers of global team
Analyze and report the critical issue, and try locating the root cause or forward to the right team.
Leaning new tech when new project requires
Handle BAU activities, including identifying and resolving bug fixes, configuration management and maintenance
Provide support to established production support team
Opportunities
Work together with global multiple culture team
Work with latest technical skill
Qualifications
Education
Bachelor degree at least
Major in computer science or equivalent
With Financial knowledge or background is a good plus
Skill Required
Strong responsibility and flexibility under work pressure
Be positive and good team work spirit
Be highly motivated, self-starting
At least 4+ years’ experience of Java software development
Good command of speaking and writing English
Be good at Object Oriented Analysis and Design
Be skilled at Core Java and JavaEE technologies
Familiar with Spring related frameworks
Be good at restful/soap web service development
Be good at design pattern
Knowledge of Microservice
Knowledge of cloud applications
Knowledge of container
Knowledge of machine learning, deep learning
Experience with shell command
Be skilled at Oracle DBMS development
Be familiar with project building technology (ANT/Maven etc)
Be familiar with software test
Be familiar with Web framework
Experience in Continuous Integration tool (Jenkins/Sonar etc.)
Knowledge of MongoDB
Familiar with UML
Skill Optional
Has experience in WebLogic
11 October 2019
Location:
China
Shanghai Shanghai
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.