OverviewMorgan Stanley Java Application Developer 3117412 Full Time in Montréal, QC
Branch Montréal QC CA
Java Application Developer 3117412
Writing, testing and troubleshooting software code according to design specifications;- Deploying and integrating new software into existing database systems;-…
Morgan Stanley is a global financial services firm and a market leader in investment banking, securities, investment management and wealth management services. With offices in more than 43 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.
As a market leader, the talent and passion of our people is critical to our success. We embrace integrity, excellence, team work and giving back.
The Technology division partners with our business units and leading technology companies to redefine how we do business in ever more global and dynamic financial markets.
Our sizeable investment in technology results in leading-edge tools, software, and systems. Our insights, applications, and infrastructure give a competitive edge to clients’ businesses—and to our own.
Institutional Securities Technology (IST) develops and oversees the overall technology strategy and bespoke technology solutions to drive and enable the institutional businesses and enterprise-wide functions. Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets.
We are also responsible for Pioneer and Application Infrastructure groups that look to develop foundational strategies, tools and technologies that are leveraged across Technology, as well as standardized data and enterprise-wide services to provide leverage to the Firm’s businesses.
The candidate will work for the Client Reference Data team which is responsible for maintaining client data across the firm. The candidate will be involved in the design and development of new system features and components, ranging from designing and implementing software solutions to enrich and move data across systems in the firm. The candidate will also be involved in developing and optimizing existing distributed cache infrastructure.
The role requires someone who is self-motivated, quick-learning and comfortable working across numerous technologies, and who can take ownership of critical problems and work throughout the full project lifecycle from problem analysis to successful timely delivery of the solution.
A strong interest in learning about the business will also contribute to the candidate’s success in the team.
- Writing, testing and troubleshooting software code according to design specifications;- Deploying and integrating new software into existing database systems;- Writing and maintaining technical documentations, including software design specifications, implementation details and user instructions;- Improve efficiency and quality of Development workflows
- Bachelor Degree in Computer Science or related field- 5 years of experience in a similar role- Analytical and problem solving skills – Experience in medium to large scale Java or Scala multi-threaded applications – Strong OO design skills – Familiarity with GIT/Jenkins – Experience with relational database (preferably Sybase, DB2) and SQL- Spring- UNIX- Experience with Unit Testing – SOA, SOAP, REST, XML, JSON- Outstanding attitude and energy- Excellent communication skills
- Angular or any frontend development experience is a bonus- Scala development experience is a bonus- Experience with Kafka is a bonus- Experience with noSQL database is a bonus
Knowledge of French and English are required.
Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.
Employment Type: Full Time
Location: Montreal, QC, CA
Posted on: 2018-07-27