Java Full Stack Developer building mission-critical risk technology solutions for Morgan Stanley’s global financial services business. Designing web applications, APIs, databases, and event-driven systems in Montreal’s hybrid environment.
Responsibilities
Design and build end-to-end web applications across the full technology stack, including user interfaces, APIs, and data layers
Develop scalable and resilient solutions using modern application architecture and microservices patterns
Create and maintain REST APIs and data exchange services using JSON, flat files, and columnar data structures
Design metadata-driven and configuration-based solutions
Model and implement database schemas, optimize complex SQL queries, and improve database performance
Develop and support batch and event-driven processing focused on concurrency, data integrity, and performance
Collaborate with agile squads to deliver high-quality software and support continuous improvement
Participate in testing, deployment, production support, and knowledge-sharing activities
Requirements
At least 5+ years of relevant experience in Java and Full Stack development
Bachelor's degree in computer science or related field
Professional experience as a developer in the data and analytics space
Strong experience with Java and object-oriented programming
Strong experience with user interface design and development using Angular, React, JavaScript, or similar technologies
Strong database development experience with Snowflake, Oracle, Sybase, or DB2
Experience designing schemas, complex procedures, data scripts, SQL queries, and performance optimization
Strong problem-solving and data-analysis skills
Knowledge of software development and the system implementation life cycle
Experience developing, testing, and supporting multi-tier technology architectures
Comfort with Unix/Linux, shell scripting, and Excel
Knowledge of French and English is required
Benefits
Hybrid work environment combining remote work and attendance in the office
Comprehensive employee benefits and perks
Support for employees and their families throughout the work-life journey
Opportunities for internal mobility across the business
Associate Software Engineer developing enterprise AML and financial crime technology for Sun Life. Supporting AWS data integration, ETL pipelines, applications, and production operations.
Software Engineer building Felix’s WordPress healthcare website and design system. Developing growth tooling, APIs, analytics, experimentation, and automated QA for Canadian healthcare customers.
Software Developer building production AI agents and MCP integrations for Euna Solutions’ cloud - based public - sector budgeting software. Deploying secure LLM features with Python or TypeScript in a hybrid Oakville team.
Full Stack Engineer building JavaScript and Python applications for Ledgebrook, an InsurTech MGA modernizing specialty insurance. Developing scalable APIs, LLM tools, and underwriting technology.
Staff Engineer designing AWS integrations, microservices, and AI automation for EverCommerce’s service - commerce SaaS platform. Providing technical leadership and hands - on development across distributed teams.
Principal Agentic Engineer architecting AI - native customer - experience systems for APPLY, an agentic CX partner for global consumer and entertainment brands. Leading full - stack architecture, coding - agent delivery, cloud platforms, and AI - powered applications.
Senior Software Engineer building and maintaining OpenShift applications for RBC, Canada’s largest bank. Supporting data transformation, scalable services, production reliability, and DevOps practices.
Software Developer building AI - enabled cybersecurity solutions for Arctic Wolf’s global security services. Developing scalable cloud - native web applications with React, TypeScript, Go/Python, and AWS.
Fullstack Software Engineer building Snowflake’s cloud data engineering applications. Developing scalable ingestion, pipeline authoring, and observability experiences with Python, TypeScript, React, NodeJS, and Java.