Java Developers (Multiple positions available) 3116620


Morgan Stanley

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.
We are currently looking to fill several Java developer positions through this job posting. Other job descriptions will be posted to address particular demands in a similar field but nowhere else will you find that number of job openings behind a single job posting.

Whether you have only a few years of experience and just getting your feet wet or if you are a subject matter expert we will have a team of technical expert looking at your resume and, should it correspond to an internal need, engage with you on your particular strengths and interests.

With over 1300 professionals working together, the Morgan Stanley office in Montreal is by far the largest in Canada. We are almost exclusively staffed by technology specialists, representing a solid footprint in a web of technical expertise that spans the globe: from Glasgow to Shanghai through cities as diverse as Budapest, London, Mumbai, New-York and Tokyo.

With close to 80% of our solutions being developed for internal customers, we have a unique technological environment that features a great mix of different approaches. From legacy systems to cutting edge solutions,  DB2 and Sybase to Greenplum, Perl to Python, C++, C# and Java to Scala, Hadoop and machine learning, we come from a diverse ecosystem and we are looking for curious, engaged and diverse technology enthusiasts.

Are you actively looking? Maybe you are just curious to see if there is a better opportunity out there?

Apply today!

Who should apply?

You should apply on this requisition if you have, at minimum, the following profile:

– 4 to 20 years of experience with Java (we have room for all levels of seniority!)
– A good knowledge of Unix/Linux platform and networking
– Excellent written and verbal communication skills

Should I highlight anything specific?

While this is not a requirement, we are very interested in people who have exposure to the following technologies or subjects. Don’t hesitate to highlight them on your resume!

– Experience with Scala/Functional programming
– Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems
– Experience building real time applications in Multithreading for a Unix/Linux platform
– Experience working with the Spring framework
– Experience working with Source Code Management solutions like (ex. Git, Perforce, CVS)
– Proficiency with Enterprise level database (ex. Oracle, SQL Server, Sybase, DB2) and SQL
– Trading and financial modelling
– Knowledge of financial technologies (e.g. FIX, FpML, Swift protocol) and business applications.
– Knowledge in Economics, Accounting, Corporate Financing or Investing
– Problem solving/Mathematical/Analytical
– Version control (e.g. Perforce, Git)
– Experience in either IntelliJ or Eclipse IDE
– Experience testing software (e.g. Unit testing, using frameworks, performance testing/tuning)
– Experience debugging or performing issue diagnosis

IND1

Knowledge of French and English are required.

 

 

 

 

Morgan Stanley est une entreprise mondiale de services financiers et un chef de file dans les domaines des services de banque d’investissement, d’opérations sur titres, de gestion de placements et de gestion de patrimoine. Répartis dans plus de 43 pays, les employés de Morgan Stanley se sont engagés à fournir à nos clients les meilleures idées, les meilleurs produits et les meilleurs services afin de les aider à atteindre même les objectifs les plus ardus.

Le talent et l’enthousiasme de notre personnel sont vitaux pour un chef de file comme nous. Nous privilégions l’intégrité, l’excellence et le travail d’équipe, et nous voulons redonner à la collectivité.

Nous cherchons actuellement à pourvoir plusieurs postes de développeurs Java par cette offre. Les autres descriptions d’emploi seront affichées selon les exigences particulières dans un domaine similaire, mais vous ne trouverez nulle part ailleurs un tel nombre d’offres d’emploi derrière un seul affichage.
Que vous ayez quelques années d’expérience, tout juste débutant dans le domaine ou que vous soyez un expert en la matière, notre équipe d’experts techniques consultera votre curriculum vitæ et, s’il correspond à un besoin interne, discutera avec-vous de vos particularités et  intérêts.

Comprenant plus de 1 300 professionnels, notre bureau situé à Montréal est de loin le plus important au Canada. Notre équipe est presque exclusivement composée de spécialistes en technologie, représentant une assise solide dans un réseau d’expertises techniques étendu à l’échelle mondiale, de Glasgow à Shanghai en passant par des villes aussi variées que Budapest, Londres, Mumbai, New York et Tokyo.

Près de 80 % de nos solutions sont développées pour des clients internes et nous avons un environnement technologique unique qui offre une excellente combinaison d’approches différentes. Des systèmes prouvés aux solutions de pointe, comprenant aussi bien des bases de données comme DB2 et Sybase que Greenplum, des langages de programmation tels que Perl, Python, C++, C#, Java ou Scala, Hadoop et des solutions d’apprentissage machine, nous avons un écosystème diversifié et nous recherchons des candidats aussi curieux, engagés et diversifiés que nous.

Vous cherchez activement un emploi? Êtes-vous simplement curieux de savoir s’il existe quelque chose de mieux pour vous sur le marché?

Postulez dès aujourd’hui!

Qui doit soumettre sa candidature?

Postulez pour ce poste si vous avez, au minimum, le profil suivant :

– De 4 à 20 ans d’expériences en java (nous avons des disponibilités pour tous les niveaux de séniorités!)
– Bonne connaissance de la plateforme et de la réseautique UNIX/Linux.
– Excellentes aptitudes à la communication écrite et orale.

Dois-je souligner quelque chose de précis?

Bien que les technologies ou les sujets suivants ne soient pas requis, les personnes qui ont une certaine expérience de ceux-ci nous intéressent beaucoup. Alors, n’hésitez pas à les souligner dans votre C. V.!

– Expérience de Scala et de la programmation fonctionnelle.
– Expérience du développement de systèmes client-serveur, répartis, en temps réel, de haute performance, à haute disponibilité ou de grande envergure.
– Expérience de la création d’applications en temps réel utilisant la programmation multitâche sur une plateforme UNIX/Linux.
– Expérience de travail avec le cadre d’applications Spring.
– Expérience de solutions de gestion du code source (p. ex., Git, Perforce, CVS).
– Maîtrise des bases de données pour grande entreprise (p. ex., Oracle, MS SQL Server, Sybase, DB2) et le langage SQL.
– Modélisation d’activités financières et de négociation.
– Connaissance des technologies financières (p. ex., FIX, FpML et protocole SWIFT) et des applications d’affaires.
– Connaissance de la science économique, de la comptabilité, du financement ou de l’investissement pour grandes entreprises.
– Aptitudes à l’analyse, aux mathématiques et à la résolution de problèmes.
– Gestion des versions (p. ex., Perforce, Git).
– Expérience de l’environnement de développement intégré IntelliJ ou Eclipse.
– Expérience des logiciels d’essai (p. ex., essais unitaires, cadres d’essais, vérification et optimisation de la performance).
– Expérience de débogage ou de diagnostic relatif à des problèmes.

IND1

Connaissance du français et de l’anglais sont requis.