Java Developer (C11)
Citi GFTS team is seeking a highly motivated and strong hands-on developer to expand the existing global team. The team is developing applications as part of the Strategic Financial Resource Management technology platform to manage the firm’s forward looking data (financial forecasts). The successful candidate should have strong analytical skills, technical depth, and excellent written and verbal communication skills.
Deliver high quality technical solutions to multiple global stakeholders in a fast paced environment
Ability to effectively communicate development progress to the tech lead
Be comfortable introducing new technologies and new ideas as required.
Work effectively as part of a large global team.
Core Java, J2EE, Spring
Apache Spark and Big Data technologies
Other good to have skills: Python
Bachelor’s degree in computer science, information technology, or similar
2+ years of industry experience
Working experience at full Software Development Life Cycle (SDLC) project is required
Good track record of relevant experience in design and development of large applications and distributed systems.
Strong knowledge of JAVA (Core JAVA, Multi-threading, Spring, JPA, JDBC, RESTful Services)
Databases – Oracle or equivalent with SQL, PL/SQL programming expertise, or Apache Spark and HDFS.
Experience with Ant/Maven, Git/BitBucket, Hudson, JUnit, JMock and other similar technologies.
|Location:||China Shanghai Shanghai|
Banking and Financial Services
PLEASE! No enquiries from Recruitment Agencies or Headhunters.
Only direct applications will be considered.