JD of Core Java Tech Lead – AVP

POSITION:    CoreJava Tech Lead-AVP

LOCATION:    Shanghai, China

JOB TYPE:     Java Development/Project Management


COMPANY:     The global leading financial service group


This is a leader position for the Futures Core Service Client Facing Shanghai team to develop innovative solutions that not only meet functionality requirements but meet performance, scalability and reliability requirements while adhering to implementation schedules, development principles and product goals. The ideal candidate should be very hands-on in technical and have very good communication skill to work with global product lead and business.

Client facing team would mainly be responsible to handle client related initiatives from Exchange to Fusion or from Fusion to downstream drop copy for company external clients and internal house risk system.


  • Work on a comprehensive Futures front and middle office platform at company
  • Get exposure to various Capital Markets businesses at company
  • Build the experience of working in global development teams


  • This is a hands-on Team Lead/Manager position with a fast growing global business and development team.
  • Has good understanding in development principles / standards and SDLC practices, and drive team to follow best development practices (Code Review, Code Freeze, etc.)
  • Translates the business requirements into specific systems, applications or process designs for very large complex solutions and integrating architecture
  • Drives the creation of architecture and high-level design artifacts necessary for the implementation work being done by Shanghai team
  • Conduct meetings and correspond with source systems’ to ascertain technical requirements and finalize data model
  • Documents workflows and results of business analysis and obtains sign-off from internal business on the specifications
  • Oversees multiple projects simultaneously and meeting strict deadlines for each
  • Develop innovative solutions that not only meet functionality requirements but meet performance, scalability and reliability requirements while adhering to implementation schedules, development principles and product goals
  • Help define product requirements, estimate engineering effort, plan implementation, rollout system changes and evaluate product performance
  • Resolve difficult technical issues, remove obstacles for teams and help the projects to move forward on schedule
  • Conduct research into new tools and technology that is used to make visible improvements in feature areas


  • Have a Bachelor/Master degree in Computer Science, Computer Engineering, EE, Mathematics or related majors
  • With Financial knowledge or background is a plus
  • Must have minimum 2 years’ experience leading a team of Software Developers
  • Must have 7+ years of experience in design and implementation of Java
  • Must have strong written and oral communication skills.
  • Should have experience in building message driven, multi-threading based distribution application
  • Should have experience with handling large volumes of data in both batch and real time
  • Should have experience in Unix shell scripting
  • Should have experience in system/software performance analysis and performance tuning
  • Should have experience with setup and maintenance of development environment
  • Should have an understanding of debugging through application layer to the backend
  • 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


  • International travel may be required
  • Successful reference and background check
  |  10 years working experience in IT practice executive search industry, strong in business development, execution and team management. Focus on Software, Internet and IT Services sector. Filled positions in field like R&D, IT Sales and function position like HR, Finance, Marketing etc.  |  more
A Leader in Technology Recruitment
Geeker QR Code
Geeker Consulting Blog in Chinese   Geeker Consulting on LinkedIn   Following Geeker Consulting on Facebook   Geeker Consulting on Google Plus   Job Openings Email Subscription
Work in Beijing
Work in Shanghai
Work in Guangzhou
Work in Nanjing
Work in Hangzhou
Work in Shenzhen