Senior Java Software Engineer of Market Data

ITG

(El Segundo, California)
Full Time
Job Posting Details
About ITG
Investment Technology Group, Inc. (NYSE: ITG) is a global financial technology company that helps leading brokers and asset managers improve returns for investors around the world. We empower their traders to reduce the end-to-end cost of implementing investments.
Summary
We are seeking a highly motivated Consulting Architect to work on developing our next generation Financial Market Data back-end server applications.
Responsibilities
* Design and develop new features and API calls for our Perseus Market Data Server (PMDS). PMDS is a large scale distributed in-memory query engine designed to provide traders their mission critical reference data using a NoSQL solution written in Java on top of a Gigaspaces framework. You can play a critical role in engineering new functionality into this application that provides data to trading, pre- and post-trade analysis, algos, execution and other ITG internal clients * Take the lead on finding and incorporating new technologies into the architecture * Work with Product Management to refine and analyze business requirements, then translate that into software design. Then turn that design into working code, coordinate testing with our Quality Assurance team, and release the Agile stories into production * Serve as second-line support of developed applications
Ideal Candidate
* A Master’s degree and at least eight years’ experience or PhD and five years * A self-starter attitude * In-depth experience in Core Java, including multithreading and how to wring best performance out of the code * Ability to research and solve problems individually while working in a small, geographically-distributed team * Strong communication skills (both written and oral) * Knowledge of Scripting Languages (Python, Perl, Shell) * Knowledge of UNIX/Linux * Experience in Agile development methodology, ideally using Rally (optional) * Experience with Subversion, Maven, Eclipse (optional) * Knowledge of SQL (optional)

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.