Build and enhance backend services, developer-facing tools, IDE integrations, bots, and SDLC ... We offer a hybrid work environment, combining remote work and attendance in the office. Knowledge ...
Build and enhance backend services, developer-facing tools, IDE integrations, bots, and SDLC ... We offer a hybrid work environment, combining remote work and attendance in the office. Knowledge ...
Staff Software Engineer
Montreal, QC · Remote
L'opportunite Unity recherche un Staff Backend Developer pour rejoindre notre equipe Unity Ads, ou ... Solides competences en collaboration et en communication au sein d'une equipe remote-first Vous ...
Staff Software Engineer
Montreal, QC · Remote
L'opportunite Unity recherche un Staff Backend Developer pour rejoindre notre equipe Unity Ads, ou ... Solides competences en collaboration et en communication au sein d'une equipe remote-first Vous ...
We are looking for an experienced Intermediate Java Developer for our client ... This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg
Quick apply
We are looking for an experienced Intermediate Java Developer for our client ... This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg
We are looking for an experienced Intermediate Java Developer for our client ... This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg
Quick apply
We are looking for an experienced Intermediate Java Developer for our client ... This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg
Java Technical Lead
Montreal, QC · Remote
This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise ... Prior experience mentoring junior developers; performing code reviews, contributing to ...
Quick apply
Java Technical Lead
Montreal, QC · Remote
This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise ... Prior experience mentoring junior developers; performing code reviews, contributing to ...
Java Technical Lead
Montreal, QC · Remote
This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise ... Prior experience mentoring junior developers; performing code reviews, contributing to ...
Quick apply
Java Technical Lead
Montreal, QC · Remote
This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise ... Prior experience mentoring junior developers; performing code reviews, contributing to ...
... Developer, BackEnd - (Forma Admin) Position Overview As a senior software developer on the Admin ... Ability to work well in a remote-friendly distributed team to deliver on team goals * Flexibility ...
... Developer, BackEnd - (Forma Admin) Position Overview As a senior software developer on the Admin ... Ability to work well in a remote-friendly distributed team to deliver on team goals * Flexibility ...
... Developer, BackEnd - (Forma Admin) Position Overview As a software developer on the Admin AMS team ... Ability to work well in a remote-friendly distributed team to deliver on team goal * Flexibility ...
... Developer, BackEnd - (Forma Admin) Position Overview As a software developer on the Admin AMS team ... Ability to work well in a remote-friendly distributed team to deliver on team goal * Flexibility ...
Lead Java Developer
Montreal, QC · On-site +1
Bachelor's degree or college diploma in Software Engineering, Computer Science, or a related field, or an equivalent combination of education and relevant experience. * Strong experience with Java ...
Lead Java Developer
Montreal, QC · On-site +1
Bachelor's degree or college diploma in Software Engineering, Computer Science, or a related field, or an equivalent combination of education and relevant experience. * Strong experience with Java ...
About the Role As a Java Performance Architect, you will play a pivotal role in diagnosing ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related ...
About the Role As a Java Performance Architect, you will play a pivotal role in diagnosing ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related ...
UseNode.js, Java, or Pythonto build BTP services/microservices. * Write reusable code, perform code ... Work withSAP UI5 developersto connect frontend and backend components. * Create and execute unit ...
UseNode.js, Java, or Pythonto build BTP services/microservices. * Write reusable code, perform code ... Work withSAP UI5 developersto connect frontend and backend components. * Create and execute unit ...
Remote (Canada) · Full-time (40 hrs/week) · Term: January 4 - April 22, 2027 About Flexspring ... Writing backend and full stack code in Java and JavaScript * Working with APIs and the data flowing ...
Quick apply
Remote (Canada) · Full-time (40 hrs/week) · Term: January 4 - April 22, 2027 About Flexspring ... Writing backend and full stack code in Java and JavaScript * Working with APIs and the data flowing ...
Remote (Canada) Full-time (40 hrs/week) Term: January 4 - April 22, 2027 About Flexspring ... Writing backend and full stack code in Java and JavaScript * Working with APIs and the data flowing ...
Remote (Canada) Full-time (40 hrs/week) Term: January 4 - April 22, 2027 About Flexspring ... Writing backend and full stack code in Java and JavaScript * Working with APIs and the data flowing ...
Frontend Developer - Remote
Montreal, QC · Remote
$80 - $120/hr
Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...
Quick apply
Frontend Developer - Remote
Montreal, QC · Remote
$80 - $120/hr
Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...
Software Development Specialist
Montreal, QC · On-site +1
... Developer with strong expertise in Angular, TypeScript, JavaScript, HTML5, and modern UI ... While knowledge of Java, Spring Framework, and Tomcat is required, deep backend development ...
Software Development Specialist
Montreal, QC · On-site +1
... Developer with strong expertise in Angular, TypeScript, JavaScript, HTML5, and modern UI ... While knowledge of Java, Spring Framework, and Tomcat is required, deep backend development ...
Senior J2EE Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
Senior J2EE Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a ...
Senior J2EE Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
Senior J2EE Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a ...
Senior Full-Stack Developer (Canada)
Montreal, QC · Remote
CA$155K - CA$175K/yr
Backend development using Go (Golang), creating and optimizing APIs, database usage, and core ... Remote role from Canada * Flexible time off and holidays to support work-life balance * Company ...
Quick apply
Senior Full-Stack Developer (Canada)
Montreal, QC · Remote
CA$155K - CA$175K/yr
Backend development using Go (Golang), creating and optimizing APIs, database usage, and core ... Remote role from Canada * Flexible time off and holidays to support work-life balance * Company ...
Develop well-designed APIs and backend services using Kotlin/Java, Python, Spring Boot, and related ... Collaborate with engineers, product managers, and stakeholders to turn requirements into high ...
Develop well-designed APIs and backend services using Kotlin/Java, Python, Spring Boot, and related ... Collaborate with engineers, product managers, and stakeholders to turn requirements into high ...
Senior DevOps Engineer
Montreal, QC · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Quick apply
Senior DevOps Engineer
Montreal, QC · Remote
$85K - $110K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...
Remote Java Backend Developer information
What is a remote Java backend developer?
A Remote Java Backend Developer designs, develops, and maintains server-side applications using Java while working from a remote location. They focus on building APIs, handling databases, and ensuring performance and security. This role often involves working with frameworks like Spring Boot and integrating various services. Remote developers collaborate with teams using communication tools and manage tasks through agile methodologies.
What does a remote Java backend developer do?
As a Remote Java Backend Developer, your daily responsibilities often include designing, developing, and maintaining server-side logic and APIs, writing efficient and testable code using Java and related frameworks, and collaborating with front-end developers or DevOps engineers to integrate user-facing elements. You’ll regularly participate in remote team meetings, contribute to code reviews, and troubleshoot or optimize application performance based on user requirements. Additionally, keeping thorough documentation and adhering to best security and scalability practices are part of your routine. These tasks ensure the backend systems remain robust, efficient, and seamlessly support business needs.
What skills and qualifications are needed to be a remote Java backend developer?
To thrive as a Remote Java Backend Developer, you need solid expertise in Java programming, object-oriented design, and backend frameworks such as Spring, often supported by a bachelor’s degree in computer science or a related field. Familiarity with databases (like MySQL or MongoDB), version control systems (such as Git), and experience with RESTful APIs are typically important, with professional certifications like Oracle Certified Professional Java Programmer being advantageous. Excellent problem-solving abilities, clear remote communication, and collaborative teamwork skills are vital soft skills for this remote role. These capabilities are crucial for delivering reliable backend solutions, meeting project deadlines, and maintaining effective team collaboration across distributed work environments.
Are remote Java backend developers in demand?
How much does a remote Java backend developer earn?

Senior Java/Scala Developer - Risk Infrastructure (Hybrid)
Montreal, QC • On-site, Remote
Full-time
Re-posted 11 days ago
Morgan Stanley rating
8.3
Based on 158 frontline employees who took The Breakroom Quiz
36th of 154 rated financial services
Job description
We're seeking a Senior Java/Scala Developer to join the Optimus SDLC team and lead the evolution of Optimus within the broader Codetree ecosystem, which supports Morgan Stanley's Fixed Income business and 1,500+ developers working across approximately 40 million lines of code and 400,000+ tests. This hands-on role will improve the software delivery lifecycle, from local development and code review through build, test, release, and deployment, by advancing developer tools, platform infrastructure, distributed systems, workflow automation, and AI-enabled engineering capabilities.
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 Lead Software Engineering position at Director 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.
What you'll do in the role:
Build and enhance backend services, developer-facing tools, IDE integrations, bots, and SDLC platform infrastructure.
Design reactive and event-driven applications that integrate state from source control, build and test systems, workflow services, and operational data stores, and remain reliable under asynchronous updates and partial failures.
Contribute to AI-enabled engineering workflows across coding, testing, build failure diagnosis, code review, documentation, developer assistance, and remediation.
Evolve SDLC tools and interfaces so AI assistants and agents can interact safely and reliably with these workflows at scale.
Take ownership of operational reliability across the SDLC platform, diagnosing failures across services, applications, pipelines, distributed test infrastructure, schedulers, caches, and storage systems, and converting recurring issues into durable engineering improvements.
Partner directly with developers through triage and user engagement, translating feedback into durable platform enhancements.
Build observability, metrics, dashboards, and workflow automation that make the SDLC more reliable, transparent, and self-service.
Operate and scale build and test infrastructure supporting a large monorepo and extensive automated test estate.
Develop solutions with security, permissions, privacy, auditability, and responsible AI adoption in mind.
What you'll bring to the role:
5+ years of software development experience, with strong Java or Scala skills (Python is used as a secondary language for automation and integration tooling).
Ability to design and develop scalable backend services, developer tooling, platform infrastructure, or automation solutions.
Understanding of Git workflows, code review practices, build systems, CI/CD concepts, test infrastructure, and release automation.
Strong debugging and analytical skills, with a track record of taking ownership of complex issues across distributed systems, build environments, and developer workflows.
Understanding of security, permissions, privacy, and auditability within engineering environments.
Ability to communicate effectively with technical users and stakeholders.
Experience with large monorepos, custom build systems, distributed test execution, or dependency graph analysis is beneficial.
Interest in applying AI-assisted software engineering tools safely and effectively across the SDLC.
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.
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 https://www.morganstanley.com/about-us/global-offices 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: https://www.morganstanley.com/people-opportunities/eeo.
What Morgan Stanley employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Morgan Stanley
Sourced by ZipRecruiter
Since our founding in 1935, Morgan Stanley has been committed to serving local and global communities by being a market leader in Investment Banking, Securities, Investment Management and Wealth Management services. Our belief that capital can work to benefit all of society inspires us to put our clients first, lead with exceptional ideas, hold our business to high ethical standards, and give back to communities around the world through philanthropy and public works. We have a smart casual dress code and operate under a philosophy that balances work with your personal life. Our people's talent, passion, and expertise is the fuel on which our organization runs, therefore, our people are our greatest asset. Diversity and inclusiveness is a critical component for our success and it is our priority to continue building a firm that values the unique background and identity of every one of our employees, thus enabling our people to bring their full, and best selves to work each day. Teamwork is the essence of our approach, and so are the values of integrity, excellence, and enabling our people to achieve at the highest levels. We invite you to learn more about our commitment to diversity and serving our community.
Industry
Finance and insurance and software development
Company size
10,000+ Employees
Headquarters location
New York, NY, US