Associate/Assistant Vice President, Java Developer, Portfolio Valuations recruitment

Department overview:

Markit Portfolio Valuations provides an independent, post-trade valuation service to buy-side institutions globally, covering vanilla and exotic derivatives, cash instruments and structured notes across all asset classes. The service also offers clients the ability to receive an aggregated set of counterparty marks for their trades.Markit Portfolio Valuations provides an independent, post-trade valuation service to buy-side institutions globally, covering vanilla and exotic derivatives, cash instruments and structured notes across all asset classes. The service also offers clients the ability to receive an aggregated set of counterparty marks for their trades.


Position summary

Java developer working on software for financial applications, in particular handling market data capture and distribution, technology infrastructure, web frontend, computational distributed grid and/or pricing engine for the Portfolio Valuations department.


Duties accountabilities

Implementation and maintenance of various aspects of Markit’s Java-based hosted valuations platform, working within a global team of 15 developers. On the job training can be provided for financial aspects of the job.


Business competencies
Education and experience

• The right candidate will have a very strong academic degree or equivalent background in a numerate discipline.

• 2-3 years professional experience working on distributed Java platforms

• Strong core Java 5 and/or 6 skills (with good understanding of multithreading and performance tuning)

• Proven track record of delivering multi-tier enterprise applications.

• Strong understanding of object-oriented design patterns. 

• Experience with a relational database management system. Experience with Oracle is a plus

• Experience with highly numeric applications advantageous

• General knowledge of Financial Markets useful but not required

• The candidate should be comfortable working with both UNIX/Linux and Windows environments

Any experience with the following technologies would be a plus:

• Spring, Hibernate3

• JUnit4

• Apache Tomcat, JBOSS application server

• JMX, JMS, Message Queues, JNI, JINI

• Working knowledge of Oracle 11g and/or Microsoft SQL Server

• Java Persistence API

• Fitnesse, Hudson CI

• XML, JAXB, JSON serialization

• MS Excel, VBA

• Windows, UNIX, shell scripting

• IntelliJ IDEA, Eclipse

• - Grid technologies, GridGain

Commercial awareness

N/A

Management requirements

N/A

   
Personal competencies
Personal impact

• The ideal candidate would be conscientious, self motivated, have excellent attention to detail, very hard working and prepared to go the extra mile to absorb the necessary business technical knowledge to succeed.

Communication

• Precise verbal and written communication skills and fluent English essential.

Teamwork

• The candidate must have proven ability to contribute to team projects (e.g. internships, sports, university projects or past employment)

Company overview

Markit is a leading, global financial information services company with over 2,500 employees. The company provides independent data, valuations and trade processing across all asset classes in order to enhance transparency, reduce risk and improve operational efficiency. Its client base includes the most significant institutional participants in the financial marketplace. For more information, please see

http://www.markit.com