Java Developer – Commodities recruitment

Position Description:

Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. With more than 600 offices in 33 countries, the people of Morgan Stanley are dedicated to providing our clients the finest thinking, products and services to help them achieve even the most challenging goals. Commodities Product Group is focused on providing world class trading, risk and pricing systems across the thriving and continually growing commodities franchise.

This role is specifically targeted to projects related to our strategic Risk architecture. This major renovation project will take our risk management to the next level of maturity. The platform has a range of services written in Java and C++, with a C# client, and uses IBM DB2 as its database. The candidate can expect to be extremely hands-on technically, helping to solve mission-critical technical problems.

Skills Required:

Strong enterprise software development experience in core Java on Linux/Unix. A good level of database experience with Sybase, Oracle or SQL server is essential. The candidate should also have some experience of client applications in C# .Net, WinForms, etc. The role is within a highly successful global team, so the candidate must be self-starting, high-energy and with strong communication skills. The technology is diverse and the projects vary in scale, so the candidate must be flexible and ready to work across a number of areas.
Experience within Commodities Products is highly advantageous, as is experience on risk/analytics system, quantitative models, etc.

Skills Desired:

C++ development on unix/linux. Additional skills include Python, Unix Shell, Perl. Knowledge of pricing, risk, PL, analytics can be useful.

Morgan Stanley is an equal opportunities employer and is committed to fair treatment, regardless of background (including criminal record).