Principal Java Developer (Hybrid)
Morgan Stanley
We're seeking someone to join our Institutional Securities Technology E-trading team as a Principal Java Developer in FICFX to code, deliver software, and work closely with our clients on both sales and trading. The role will include a combination of long-term strategic development and shorter-term business focused development on the fixed-income trading platform. Morgan Stanley traders use this platform to trade Fixed Income Securitized products like Fixed Income Agency Debt, TBAs, Pools, and CMOs.
In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Software Engineering position at Vice-President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.
Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.
Interested in joining a team that’s eager to create, innovate and make an impact on the world? Read on…
What you'll do in the role:
Deliver increased automation to the trading desk
Expand electronic trading capabilities by creating and expanding Algos.
Take full ownership of projects from requirement gathering to roll-out.
Lead the development of new ideas and/or policies in own area.
Analyze multiple sets of information to create summaries for various stakeholders.
What you'll bring to the role:
At least 7+ years of Java working experience in the industry.
Development experience in object-oriented programming and working with mixture of new and legacy systems.
Basic understanding of Fixed Income products is required and ability to communicate with traders.
Good problem-solving, result-focused, can-do attitude, and strong focus to keep the business running and competitive.
Ability to work in a team.
Demonstrate some ability to work with latest AI agents.
Good knowledge of microservices architecture and SQL/Relational Databases.
Nice-to-have skills:
Scala and Python knowledge.
Experience in the finance industry.
Open to learn and work with other technologies & AI tools as business objectives require.
At Morgan Stanley Montreal, we support the Firm’s global businesses and infrastructure with cutting edge technology and innovation. The multi-faceted and highly technical Montreal team plays a critical role in building and maintaining our leading technology platform, including electronic trading, algorithm trading, cloud engineering, infrastructure, cybersecurity and AI/ML. Morgan Stanley has been rooted in the Montreal community since 2008 and is considered a leading employer among the area’s highly skilled technology talent. There’s ample opportunity to move across the businesses for those who show passion and grit in their work.
All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office.
Knowledge of French and English is required.
Build a career with impact. Visit morganstanley.com for more information.
WHAT YOU CAN EXPECT FROM MORGAN STANLEY:
At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work.
To learn more about our offices across the globe, please copy and paste into your browser.
Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents.
Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences.
For more information, please visit: .
$31.78 - $49.66 per hour
...Job Responsibility: Scala Java Developer (Contract) Montreal, QC, Canada (Hybrid) Contract (8 months 11 days) Published 3 days ago Teradata, DB2 Scala, Java, RESTful APIs Cloud - based application design, architectural strategy, full - stack development, data engineering...SuggestedContract work$104k - $130k per year
...Role Description Java Developer Lead II - Software Engineering Who We Are Born digital, UST transforms lives through the power of... ...la mise en œuvre d’applications d’entreprise. ~ Maîtrise des principes de conception orientée objet et des modèles architecturaux....SuggestedPermanent employmentFull timeTemporary workPart timeApprenticeshipWork at office- ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with...SuggestedContract work
$55k - $60k per year
...Expérience dans le développement d'applications en Java Expérience de travail avec des systèmes... ...de longue durée. ~ Une politique hybride flexible. ~ REER avec contribution de l'... ...development initiatives in our FinLabs we develop solutions for modernization, from...SuggestedLong term contractFull timeApprenticeshipWork at officeLocal areaFlexible hoursDay shift$90k - $110k per year
...Job Responsibility: The Role We are Looking for an experienced Java Camunda Developer with hands on experience with Java/J2EE, Spring Boot, React and SQL, and exceptional communication and customer service skills. Responsibilities Communicate with stakeholders to...SuggestedFull timeMonday to fridayShift workDay shift- ...impact. Techso is continuing its growth and is looking for a Java fullstack Developer to support the needs of our clients across Canada. To... ...terrace to enjoy sunny days. Flexibility and balance: A hybrid work policy tailored to projects and clients. Everyday well...Full time
- ...behind a project? Techso is looking for a Senior Full Stack Java Developer to help design and develop digital solutions used by leading clients... ...projects with recognized clients across Canada. A flexible hybrid work model adapted to project and client needs. Bright...Full timeWork at officeFlexible hours
- ...Java Full Stack Developer Location: Montreal, QC – Hybrid (3 days WFO) Experience Required: 6–8 years Skills: Digital : Microservices Digital : Spring Boot Core Java Role Descriptions: Java full stack developer Spring Boot framework...Contract work
$65 - $70 per hour
...Job Responsibility: Title: JAVA Full Stack Developer with Angular Location : Montreal, QC-Onsite Job type: Contract JAVA Full Stack Developer... ...contractContract length: 12 months Pay: $65.00-$70.00 per hour Work Location: Hybrid remote in Montréal, QC H2B 2S3...Hourly payFull timeContract workFixed term contractRemote work- ...drive business success. Role Overview: We are seeking Java Developers with 3-15years of professional experience to join our high-performing... .... Key Responsibilities: Software Development: Develop, maintain, and enhance enterprise-level Java applications....Full timeWorldwide
- ...MLFlow model lifecycle artifacts (models, runs, metadata, metrics) and enterprise MRM platforms Designing and developing scalable, secure, and high-performance Java-based APIs Building backend services that support model onboarding, validation workflows, auditability, and...Permanent employmentFull timeLocal area
- ...someone to join our team as a Java Tech Lead – Securities Reference... ...job family responsible for developing and maintaining software solutions... ...ll do in the role: Design, develop, and enhance applications... ...Montreal, Quebec. We offer a hybrid work environment, combining remote...Full timeTemporary workWork at officeRemote work
$60k - $115k per year
Programmeur Analyste Java/DevOps (Intermédiaire) Description de poste Rejoignez une équipe où l’ingénierie logicielle rencontre la... ...(TI) et en management au monde. Java/DevOps Analyst-Developer (Intermediate) Position Description Join a team where software...$99k - $145.2k per year
26WD9879426WD98794, Développeur logiciel principal en tests English translation to follow... ...informatique dans des langages tels que Java, C#, Python et/ou JavaScript Solides compétences... ..., etc.) 26WD98794, Principal Software Developer in Test Position Overview We are...Full timeFor contractors$52 - $55 per hour
...Job Responsibility: Job Role: Java Full Stack Developer with ReactJS Location: Montreal, Canada Duration : Long Term Contract : Years of experience 8+years The required skills are: Very strong analytical and problem solving abilities Experience in performance...Hourly payLong term contractFixed term contractMonday to fridayShift workDay shift$118k - $152k per year
...Concevoir et développer des applications full stack à l’aide de Java (backend) et d’Angular (frontend) Créer et améliorer des API et... ...wealth and asset management platforms. The Role As a Full Stack Developer, you will design and develop web-based and middle-layer services...Full timeInternshipImmediate start- ...We’re seeking someone to join our team as a C++ Developer in Fixed Income Cash & Foreign Exchange (FICFX) to design and deliver high-performance... ...All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the...Full timeWork at officeRemote work
- ...management technology group is seeking a C++ developer for pricing model implementation projects... ...are C++, Shell scripting, DB2, Java and Perl. Prior experience with financial... ...are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and...Full timeWork at officeRemote work
- ...We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies and Equity Risk Systems, to positions in Advisory and Sales, Non-Financial Risk Technologies and everything in between, our Java Development...Full timeWork at office
- ...logiciels. Le ou la titulaire du poste agit à titre d'architecte principal·e pour les systèmes de gestion des données de produits... ...: Canada (CA), Montreal (Country/ City) Détails du poste : Developer Rémunération et avantages sociaux chez Ericsson Chez Ericsson...Long term contractFull timeTemporary workWork at officeDay shift
- Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportunities. With uncompromising standards for technical and domain expertise, we deliver...Full timeWorldwide
$67 - $70 per hour
...Job Responsibility: Role: Senior Java Full Stack Developer With Angular and Mockito Location: Montreal, Canada Duration: Long Term Contract : Skills Required Bachelor s Degree in computer science At least 7+ years of experience in Java Strong knowledge of Web...Hourly payLong term contractFixed term contractMonday to fridayShift workDay shift- ...Were seeking someone to join our team as a Developer Engagement Lead AI Coding Tools in Application & Infrastructure to drive firmwide adoption... ...All our positions are located in Montreal Quebec. We offer a hybrid work environment combining remote work and attendance in the...Full timeWork at officeRemote work
- ...About the Role We are seeking Senior Java Engineer for a major project in the banking... ...industry in Montreal. This position is in hybrid mode in Montreal (3 days/week). Why Join... ...multidisciplinary teams ~ Continuously develop your technical and professional expertise...Permanent employmentFull timeFlexible hours3 days per week
$70k - $135k per year
Developpeur Java Senior/Expert Description de poste Chez CGI, nous recherchons un(e) Développeur(se) Java Senior / Expert passionné... ...constitue un atout important dans ce rôle. Mode de travail : Hybride, 2 jours en présentiel Lieu : Montréal, centre-ville...Day shift- ...our team as a Senior Full Stack Agentic AI Developer with expertise in GenAI technologies in... ...scalable solutions using mainly Python and some Java as part of an Agile squad delivering with... ...located in Montreal, Quebec. We offer a hybrid work environment, combining remote work...Full timeWork at officeRemote work
- ...Lieu de travail : 1717 rue Du Havre, en mode hybride Type de poste : Régulier Entreprise québécoise du secteur énergétique, Énergir a l'ambition de faire partie de la solution pour lutter contre les changements climatiques. Ainsi, l’entreprise innove pour...Remote workFlexible hours
- ...Role: Software Engineer Location: Montreal; Hybrid 3 days a week in office We are seeking a highly... ...Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable server-side applications and...Contract workWork at office3 days per week
$63.9k - $108.54k per year
...Walldorf (DE), and Budapest (HU). As a developer of IBP, you will be responsible for all development... ...other programming languages (e.g. ABAP, Java, Python, or similar), JS Framework (e.g.... ...: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid...Permanent employmentFull timeWorldwideFlexible hours- ...nous créons. Pour nous, SQL et Java sont plus que de simples... ...de paiement. Dans ce poste hybride, environ 40 % de votre temps sera... ...projets à long terme et en tant que principal point de contact pour... ...believe that being a proficient developer requires a strong grasp of the...Long term contractPermanent employmentWorldwideNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Java Developer (Hybrid). Be the first to apply!
- mechanical engineering director Montréal, QC
- general engineer Montréal, QC
- project engineer assistant project manager Montréal, QC
- engineering project manager Montréal, QC
- chief power engineer Montréal, QC
- mechanical engineering project manager Montréal, QC
- director software engineering Montréal, QC
- directeur ingénierie Montréal, QC
- chief engineer Montréal, QC
- java developer no experience Montréal, QC
