Title: Senior Software Engineer (Java)

Title: Senior Software Engineer (Java)

Job Description

Title: Senior Software Engineer (Java)

Department: FIL Dalian Systems

Reports to: PM

Location: Dalian, China

Job Type: Permanent

Reference number:

Internal CoE classification: NA

About Fidelity Worldwide Investment

Fidelity Worldwide Investment is an asset manager serving investors in all corners of the world outside North America. It was established in 1969 and manages all significant asset classes for institutional and retail investors in long-term savings products. Fidelity and its subsidiaries employ over 5,400 people in 23 countries managing
US$255.9 billion worldwide.

Fidelity’s investment style relies on fundamental research of companies and a strict bottom-up portfolio construction discipline. This means Fidelity’s analysts and portfolio managers look closely at a company’s balance sheet and future plans; meet regularly with and question its management; and then speak to its competitors, suppliers, customers and anyone else who might give them information that helps to assess whether the investment is a good one. Every investment in every portfolio is selected on its merit and ability to contribute to a better return.

The same can be said of its employees, who are encouraged to take intelligent risk in order to make small improvements that cumulatively improve the business. Fidelity is independent, not a subsidiary of a big bank or other institution, and is privately owned. This means that it can take long-term investment decisions rather than chase the next quarterly results as a listed company might. Fidelity believes its independence is a considerable advantage that benefits its customers.

As well as investment management, Fidelity distributes the funds of other managers through its FundsNetworkTM platform, administers pension schemes, and has interests in various other enterprises in Europe and Asia. For further information please visit

About FIL Technology (Dalian) Limited

Established in 2007, FIL Technology (Dalian) Limited is Fidelity’s first wholly owned enterprise in China, reinforcing Fidelity’s commitment to China as a key strategic partner. Our office in Dalian is quickly establishing itself as a centre of excellence for technology development and business operations support. In particular, the Dalian office develops and supports systems for Fidelity’s growing businesses globally, with a focus on developing world-class web-based and mobile technology solutions for various business groups including retail, institutional and corporate finance groups across Japan, Hong Kong, Korea, Taiwan, Australia, Singapore and United Kingdom.

Purpose of your role

The position is for an experienced Java senior developer/specialist. The candidate should be an expert in Java/J2EE technologies specifically Core Java, JSPs, Servlets, JDBC, Struts and Javascript. The candidate should be able to implement complex business logic using the Java development framework. The person must have knowledge of Oracle database. The role requires detailed understanding of integration of J2EE based applications with Oracle database. The project uses Fidelity defined software development methodologies (FSDM).

The successful candidate will be responsible for end-to-end development of individual modules within the application which would involve interaction with the business and system analysts for understanding the requirements followed by design, development and unit testing of the software. The candidate also should also be expert in developing PL/SQL based procedures implementing complex business logic. The role requires detailed understanding of Oracle database integration with front-end J2EE based applications and reporting tools like OBIEE. The candidate is expected to have ability to lead a team of developers with complete ownership of delivery of small-to-medium scale projects.

The candidate is expected to display professional ethics in his/her approach to work and exhibit a high level ownership within a demanding working environment.

Your key accountabilities

  • Assume complete execution responsibility of small size project independently
  • Understand business requirements through direct interaction and define the scope of work
  • Design and development of the J2EE based web application on Websphere
  • Procedural development using Oracle PL/SQL
  • Support for database integration with front-end J2EE based applications and reporting tools
  • Ensure that work performed within the group is supportable and completed within the overall IT strategy of FIL
  • Ensure that work is completed to a sufficient level of quality
  • Ensure adherence to change management processes and assist in facilitating the ongoing review and enhancement of these processes.
  • Works under minimal supervision to meet goals set by management
  • Maintain Quality documents and follow the process defied for development

Your skills and experience

  • Essential skills
  • At least 4 years Java development experience in a commercial environment
  • At least 2 year experience on JSP, HTML, Javascript (Front end technologies)
  • At least 1+ years of hands-on experience working with Oracle 9i/10g development. Hands on SQL and PL/SQL experience (1 yr +)
  • Practical experience or understanding of using the Struts framework and Oracle RDBMS
  • Experience on standard application servers like Websphere
  • Experience on standard IDE like Web Sphere Application Development/RAD/Eclipse
  • Understanding of Object Oriented design with the ability to comfortably navigate around a large Web Application
  • Familiarity with Unix
  • 4+ years overall experience within IT
  • Understanding UML modelling concepts
  • Ability to work in both Windows and UNIX platforms
  • Desirable skills
  • Practical experience in using the Struts framework
  • Experience in Hibernate and Spring framework
  • Experience in any reporting tool like OBIEE, Hyperion, Crystal or Actuate
  • Experience & good understanding of full development life cycle
  • Experience in the use of a source control management system like Clearcase
  • Experience with WebSphere Studio development tools a strong plus
  • Behavioural:
  • Excellent written and verbal communication skills in English and a strong team player
  • Proven ability to work well under pressure and in a team environment
  • The successful candidate must be highly motivated, fast learner, flexible, willing to assume responsibility, and deliver quality work on time

Fidelity Values

Act with integrity

Make it happen

Think like an entrepreneur

Earn the client’s trust

* Assets and Resources as at 30.06.11