Java Software Development Engineer
Morgan Stanley
We're seeking someone to join our Risk and Information Management team as a Java Developer in Non-Financial Risk Technology to Lead the design and implementation of complex Java systems, mentor junior developers, make significant architectural decisions, and drive technical improvements while collaborating across teams to deliver robust enterprise solutions.
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 Java Developer position, for developing and maintaining software solutions that support business needs and requirements.
When joining the team, the candidate will take functional ownership of individual functional stories, components or entire applications depending on the candidate motivation and demonstrated ability to deliver quality work in time. The candidate will have opportunities to develop technical, organizational and managerial skills when leading developments, best practices or quality improvement initiatives. 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.
Lead and/or contribute to the design and development of complex software systems and applications.
Design solutions that meet performance, scalability, and security requirements.
Drive technical excellence through code reviews, design discussions, and knowledge sharing.
Collaborate with the team lead to define project plan.
Implement and advocate for best practices in software engineering and design patterns.
Maintain and enhance existing software applications to optimize performance and functionality.
Integrate prepackaged software and services into the bank's technology ecosystem.
Stay updated on emerging technologies, trends, and tools to drive innovation and continuous improvement.
Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience.
- 5+ years of hands-on experience with Core Java, Spring (Boot, Cloud, Security), Hibernate, JavaScript/TypeScript, and JUnit; Deep understanding of Object-Oriented Programming, Design Patterns, and practical application in designing robust software solutions.
- Proven experience in performance optimization, scalability, and enhancing software quality through code reviews, debugging, and tuning.
- Extensive experience in designing end to end test scenarios and writing comprehensive unit tests
- Hands-on experience in Jenkins CI/CD pipelines and DevOps practices, including deployment to QA/UAT environments and troubleshooting deployment issues.
- Demonstrated expertise in implementing RESTful interfaces, microservices architecture, event-driven systems, and integrating prepackaged software and services.
- Experience in designing data pipelines using event-driven architecture, including Kafka and Spring web services.
- Demonstrated experience with semantic RDF knowledge graphs, ontologies, and graph databases.
- Experience with large-scale distributed systems, including building, maintaining, and enhancing software applications for performance, scalability, and security.
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. We offer a hybrid work environment, combining remote work and attendance in the office.
Knowledge of French and English is required.
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. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences.
- ...organization, apply now. We are currently seeking a Senior Java Developer - Hybrid Position to join our team in Montreal, Quebec (CA-QC),... ..., QA, DevOps, and Architecture—to deliver high-quality software solutions. Use Unix/Linux for scripting, application deployment...SuggéréTravail au bureauTravail à distanceHoraires flexibles
- ...someone to join our Secured Financing Technology team as a Lead Java Developer in Prime Brokerage & Sec Fin Tech Developer to lead a team... ...and shape the future of our communities. This is a Lead Software Engineering position at Vice President level, which is part of the job...SuggéréTemps pleinTravail au bureauTravail à distance
- ...Job Responsibility: Java Developer (Hybrid) Job Number: 3245925 POSTING DATE: Jan 16, 2024 PRIMARY LOCATION: Americas-Canada-Quebec-Montreal EDUCATION LEVEL: Bachelor's Degree JOB: Development EMPLOYMENT TYPE: Full Time JOB LEVEL: Associate DESCRIPTION We offer:...SuggéréTemps pleinTravail au bureauZone localeTravail à distanceHoraires flexibles
- ...We’re seeking someone to join our team as a Java Backend Developer in to participate in all aspects of the software Development life cycle including analysis, design... ...future of our communities. This is a Software Engineering III position at Director level, which is part of...SuggéréTemps pleinTravail au bureauZone localeTravail à distance
- ...Job Responsibility: We are looking to hire a Java Developer. The Equity Derivatives Volatility(EQD/VOL) is a team of nine people with responsibility for maintaining and supporting Front-to-Back applications (80%) and providing solutions to our internal clients (20% development...SuggéréTarif journalierTemps pleinTemps partielTravail au bureau
- ...our Data Distribution team as a Senior Java API Developer in Operations Technology to work on the... ...future of our communities. This is a Lead Software Eng position at Director level, which... ...trading, algorithm trading, cloud engineering, infrastructure, cybersecurity and AI/ML...Temps pleinTravail au bureauTravail à distance
- ...organization, apply now. We are currently seeking a Senior Java Full Stack Developer (Onsite Hybrid) to join our team in Montreal, Quebec (CA-QC), Canada (... ..., and well-documented code; uphold best practices and engineering standards. Basic Qualifications: • Strong...Contrat Longue DuréeTravail au bureauTravail à distanceHoraires flexibles
- ...ID # 24WD83815 24WD83815, Principal Software Developer French job description to follow!/... ...se trouve plus bas! This is a hybrid role. Relocation is an option. Position... ...of and to help evolve developing the engineering discipline in a lean/Agile environment...Contrat Longue DuréePour les contractantsTravail au bureauRelocation
- ...continuing its growth and is looking for a Java fullstack Developer to support the needs of our clients... ...standards by adhering to the full software development lifecycle (code reviews, unit... ...in Computer Science or Software Engineering. Minimum of 6 years of experience in...Emploi permanentTemps plein
$90k - $93k par année
...Role Summary: We are looking for a highly experienced Senior Java Developer to join our Assurance Hub team. The ideal candidate is a hands... ...Education: Bachelors or Masters degree in Computer Science Engineering or related technical discipline The base compensation range...Temps pleinZone locale- ...solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design,... .... Role Overview We are seeking Java Developers with 3-15 years of professional experience... ...operations. Key Responsibilities Software Development: Develop, maintain, and...Zone localeLe monde entierVisa de travail
- ...collaborating with mThree to connect them with exceptional tech professionals for this role. Software Developer - Leading Investment Bank A market-leading investment bank is looking for a Java Developer to join their Market Risk Technology team in Montreal. The team are...
- ...lasting impact. Techso is looking for a Java Developer with Guidewire expertise. Join our team... ...will be involved in all phases of the software development lifecycle, integrate... ...Skills Bachelor’s degree in Software Engineering, Computer Science, or a related field....Emploi permanentTemps plein
- ...: Expand our ability to develop and deliver the digital gaming... ...'ll Bring: ~8+ years of software development experience throughout... ...team members and grow their engineering skills ~ Strong... ...with agile methodologies and hybrid teams across time zones...StageTravail posté
$97.5k - $130k par année
...the 2021 Best in KLAS: Global Software (Non-US) report . Job Description... ...As a Software Developer, you will play a key role in designing... ...methodologies ~ Java development - and/or equivalent... ...part of your application. #LI-HYBRID Intelerad uses SmartRecruiters...Temps pleinZone locale- ...are currently looking to fill multiple Java Developer positions across the Montreal office. From... ..., Swift protocol) Experience testing software (e.g., Unit testing, using frameworks,... ...trading, data analytics, cloud engineering, cybersecurity and digital technologies...Temps pleinTravail au bureau
- ...assistive technology, HumanWare's mission is to develop solutions that enable people living with... ...teams in electronics, mechanical and software engineering, operations management, manufacturing... ...out using programming languages such as Java, C, C++, and C#, and the software is...Salaire minimumTemps pleinZone localeLe monde entier
- ...technology group is seeking a C++ developer for pricing model... ...applications. The current pricing engine is a cross-asset risk and valuation... ...are C++, Shell scripting, DB2, Java and Perl. Prior experience... ...Montreal, Quebec. We offer a hybrid work environment, combining remote...Temps pleinTravail au bureauTravail à distance
- ...organization, apply now. We are currently seeking a Angular Developer - Hybrid Position to join our team in Montreal, Quebec (CA-QC),... ...trends in the Angular ecosystem, front‑end technologies, and UI engineering practices . Document code, components, and architecture...Contrat Longue DuréeTravail au bureauTravail à distanceHoraires flexibles
- ...crowdfunding, and a recently expanded global reach. As a Senior Software Development Engineer on the Hasbro Pulse team, you will architect, scale, and... ...leader and mentor, helping define guidelines, improve developer efficiency, and drive multi-functional alignment across...
- ...immediate need in an experienced full-stack developer, who is strong in Java and Angular, knowledgeable in SQL... ...in modern architecture and software development best-practices. Disclaimer... ...from strategy and design to engineering, all fuelled by its market leading capabilities...Emploi permanentRecrutement immédiat
- ...Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be... ...collaborate with cross-functional teams to deliver high-quality software solutions that meet customer requirements and enhance user...Сontrat
- ...currently seeking a Senior Full Stack Developer - Hybrid Position to join our team in Montreal,... ...UI. • Develop backend services using Java, Spring Boot, Spring Framework,... ...junior developers and guide the team on engineering best practices. Required Qualifications...Travail au bureauTravail à distanceHoraires flexibles
- ...Veuillez noter qu'il s'agit d'un poste hybride pour l'été 2026 (période de travail de... ...---------------- 25WD92638, Intern, Software Developer Position Overview Here is an incredible... ...Computer Science, Software or Computer Engineering, ideally with a focus on computer...Temps pleinTravail temporaireTravail d'étéStageTravail au bureauTravail à distanceHoraires flexibles
- ...company, a team of music enthusiasts in a stimulating and fun work environment? We are currently looking for a Software developer – Site Reliability Engineering to join our SRE team. This position reports to the Lead Developer . If you are someone who likes to solve...Travail au bureauTravail à domicileLe monde entier2 jours par semaine
- ...recherche d'un développeur logiciel Java pour rejoindre l'équipe des... ...Vous relèverez du Senior Manager, Software Development Manager basé au Canada, et le rôle est hybride, basé à Montréal ou à Toronto.... ...- 25WD94207, Senior Software Developer Position Overview Autodesk...Pour les contractantsTravail au bureau
- ...global leader in video streaming software backed by Clearhaven Partners... ...product, Wowza Streaming Engine, is one of the streaming industry... ...looking for a senior software developer who understands the key stages... ...Streaming) Lieu: Montréal, QC (hybride) ou télétravail au Canada...Contrat Longue DuréeTravail temporaireStageTravail à distanceHoraires flexibles
- ...specific business management solution is engineered to address real-world needs—featuring... ...global investment firm focused on enterprise software, data and technology-enabled businesses.... ...are looking for an Associate Software Developer at Montreal. Responsibilities Work...Temps pleinLe monde entierHoraires flexibles
- ...just be in the right place! We are looking for a new Senior Software Developer (Ruby) to join our high-performing software development team and... ...experience developing and shipping production-grade Ruby and Java systems ~3+ years experience developing within AWS or...Temps pleinTravail à distanceLe monde entierHoraires flexibles
- ...Fleet as a Site Reliability Engineering (SRE) Specialist in Cyber to... ...tooling and processes used by developers and engineers within the Firm... ...MongoDB, etc.), Talend ETL, Java, Angular, Python, Shell, Web... ...not required; candidates from software companies and other industries...Temps pleinTravail au bureauTravail à distance
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Java Software Development Engineer. Soyez parmi les premiers à postuler !
- senior java developer Montréal, QC
- java developer remote Montréal, QC
- entry level java developer Montréal, QC
- java developer Montréal, QC
- java software developer Montréal, QC
- junior java developer Montréal, QC
- développeur javascript Montréal, QC
- développeur java Montréal, QC
- java developer no experience Montréal, QC
- stage developpeur java Montréal, QC

