Senior (Mid-Level) Java Developer
About Markit
Markit is the leading industry source for asset valuation data and services supporting independent price verification and risk management in global financial and energy markets. Founded in 2001, the company is an independent enterprise with which the world’s leading financial institutions and energy traders work strategically to create price transparency. Today, Markit enjoys the sponsorship of 13 financial institutions who manage assets in excess of $10 trillion, and data contribution relationships with over 50 dealing firms. Markit has designed, launched and acquired over 20 financial data services which are now used by over 300 institutions globally.
Markit’s technology function is located in Amsterdam. All Markit’s products and services are based on a robust, state-of-the-art Software as a Service platform (the MarkitHub), powering any type of application requiring market data and related information. Meeting the most stringent performance standards in throughput, speed and reliability, the MarkitHub supports multiple high-availability applications for professionals in financial and corporate institutions around the globe.
Team
You will be a part of the small team which is creating the next generation of the MarkitHub. You will work together with highly experienced professionals, who value the success of the company and its entrepreneurial culture. The team uses an agile development process, which includes test-driven development, continuous integration, and a highly iterative release cycle.
The team carefully selects and extends its toolset in order to improve productivity. Tools which are currently in use include Java 6, IntelliJ IDEA, Spring, Groovy, Lucene, JUnit, JMock, Bamboo, JIRA and Confluence.
Duties and Accountabilities:
- Participating in the development of the MarkitHub platform
- Designing and implementing prototypes which are used to demonstrate and test the platform
- Mentoring junior developers
- Promoting the platform inside the company
Skills and Experience:
- Required skills
- Solid technical background in designing and implementing object oriented systems
- Ability to communicate clearly and concisely on all levels (team, management and customers) Ability to work well in a dynamic environment with rapidly changing priorities and requirements
- Positive attitude towards agile development methods
- Fluency in English, spoken and written
Preferred skills
- Experience in designing complex enterprise applications with clustered and distributed architectures
- Awareness of available open source tools for Java development
Please apply with CV and covering letter to careers@markit.com citing "Senior (Mid-Level) Java Developer" in your email.
