Java / Scala Developer (Application Development)
About the Company
Morgan Stanley is a leading global financial services Firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm’s employees serve clients worldwide including corporations, governments and individuals from more than 747 offices in 42 countries. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture. Job Details
Morgan Stanley seeks individuals from different backgrounds and experiences as we strongly believe diversity is an opportunity for leading with exceptional ideas. Across all roles, we seek candidates who value honesty, character and diversity to foster an inclusive work environment where all employees feel a sense of belonging, and can partner with colleagues to deliver the best of the Firm to our clients. Professional development is supported through open and honest 360 feedback, career conversations, training opportunities, and mentoring / coaching. Position Description
The candidate will be part of the Macro Risk Systems team. This is a front-office development team with 150+ members spread over three continents.
The team is responsible for trade capture & life-cycle management, market data management and calibration of systems to calculate valuations, risk, profit & loss for both real-time and end-of-day and feeds where appropriate to downstream systems. There will be a considerable amount of interaction with trading desk and quants as well as financial controllers, market risk and derivative operations departments.
The macro risk systems are in middle of considerable multi-year change that are required to meet the demands stemming from regulatory change, expansion of electronic trading of derivatives and a firm-wide strategic goal to increase market share in this area, set against a backdrop of rapidly evolving global economic conditions. Key elements of the renovation are the realtime risk systems, the job distribution and scheduling for the overnight risk calculations and the feeds of risk and trade information to the firm-wide finance, settlement, collateral and confirmation systems.
The ideal candidate will demonstrate an eagerness to learn the existing platforms, which are built using a variety of technologies including Java with desire to specialize in Scala, and be proactive in designing and building the next generation of systems to meet the business demands. The person will also be able to handle competing demands including both tactical and strategic initiatives, manage own work to aggressive deadlines and work within a globally distributed team. The role will offer a good opportunity for those looking to make a difference to a major business division. Qualifications: Skills Required
- Strong knowledge of Java or Scala with desire to specialize in Scala
- Strong analytical and problem solving skills
- Interest in functional programming
- Desire to learn and use different technologies to overcome complex problems in financial modelling
- Good communication skills in English Skills Desired
- Hands-on experience in functional programming
- Knowledge of C++
- Interest in learning different financial areas Equal Opportunity Statement
“At Morgan Stanley, diversity is an opportunity—for clients, employees and firm. By valuing diverse perspectives, we can better serve our clients, while we help employees achieve their professional objectives. A corporate culture that is open and inclusive is fundamental to our role as a global leader constantly striving for excellence in all that we do." ―James P. Gorman
It is the policy of the Firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity or expression, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected pregnancy/maternity leave), veteran status, genetic information, or any other characteristic protected by law.