As a 3D Programmer at Ubisoft Montréal, you will connect directly with players through two fundamental aspects of AAA games: visual quality and performance.In this 3D Programmer role, you will help...Show moreLast updated: 2 days ago
Développeur I - Java
Hydro-QuébecMontréal, QC, CA
Temporary
Développeur I - Java (Assignation temporaire durée indéterminée) .Le titre du poste affiché peut être différent de celui indiqué à la rubrique «Titre interne» pour faciliter la recherche d'emploi a...Show moreLast updated: 10 days ago
Java programmer
MaplrMontréal, QC, CA
Full-time +1
Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, processes and solutions.Computer and technolo...Show moreLast updated: 7 days ago
Warner Bros DiscoveryMontreal 888, boul. De Maisonneuve Est
Full-time
Lorsque nous parlons de l'étoffe dont sont faits les rêves, nous ne faisons pas seulement référence au monde des sorciers, des dragons et des superhéros, ni même aux merveilles de la planète Terre....Show moreLast updated: 30+ days ago
QA Automation with Java
Astra North Infoteck Inc.Montreal, QC, ca
Full-time
Quick Apply
Minimum of 3+ years of experience in system testing and test automation.Strong hands-on expertise in load and performance testing of web applications and REST APIs.Proficiency with performance test...Show moreLast updated: 22 days ago
Développeur Java
DELANMontréal, QC, ca
Full-time
Le Développeur Java sera responsable de concevoir, développer et maintenir des applications web dans un environnement SaaS au sein d’une équipe agile, en contribuant activement au cycle de vie comp...Show moreLast updated: 26 days ago
Java Developer
LancesoftMontreal, QC, CA
Full-time
Quick Apply
Job Title: Java Developer - Software Engineering.Experience Level: Level 4 (7-15 Years).Location: Montreal (Day 1 onboarding onsite / in office presence 3x week).We're seeking someone to join our R...Show moreLast updated: 30+ days ago
Programmer (Web)
keyloopholMontreal, QC, CA
Full-time
Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers.We empower car dealers and manufacturers to fully embrace digital transformation.How? By creating innovat...Show moreLast updated: 30+ days ago
Java Developer
Cynet SystemsMontreal, QC
Full-time
The Java Developer will be responsible for designing, developing, and maintaining enterprise-grade applications using modern Java technologies.The role involves building scalable microservices, imp...Show moreLast updated: 30+ days ago
Java/Scala Developer
Wireframe SolutionsDowntown Montreal North, QC, ca
Full-time
Exceptional written and verbal communication skills.Experience using GenAI-powered IDEs, such as VS Code and Co-Pilot.Experience with object-oriented software development.Experience with modern SDL...Show moreLast updated: 6 days ago
Développeur·euse Java Fullstack
Solutions TechsoMontréal, QC, CA
Permanent
Chef de file mondial en transformation numérique, Techso est une société en pleine croissance proposant des services-conseil dans trois créneaux d’expertise : la gestion de l’infrastructure technol...Show moreLast updated: 30+ days ago
SENIOR PROGRAMMER (Potential for an Executive Role)
ProximityHCIMontreal, Quebec, Canada
Full-time
SENIOR PROGRAMMER (Potential for an Executive Role).Enabling Off-screen HCI for Smartwatches + Smartphones.Engineering, Software development, Experienced, Full-time.ProximityHCI is a TandemLaunch v...Show moreLast updated: 30+ days ago
Software Developer (JAVA)
CGIMontréal, Québec, Canada
Full-time
Quick Apply
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 p...Show moreLast updated: 30+ days ago
Dévelopeur.euse Sénior JAVA
OnomaticMontreal, QC, CA
Full-time
Quick Apply
On s'attend de vous que vous fassiez partie de notre équipe de développement.Cela signifie que vous devrez:.Comprendre des requis fonctionnels dans le domaine de la logistique.Concevoir et développ...Show moreLast updated: 1 day ago
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show moreLast updated: 30+ days ago
Programmeur sénior Build / Senior Build Programmer.Identifiant de demande de poste:.Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise...Show moreLast updated: 30+ days ago
Experience Level: Level 2 (intermediate): 2-5 years.The Technology Division works as a strategic partner with our Company’s business units and the world’s leading technology companies to redefine h...Show moreLast updated: 30+ days ago
Backend Java Developer
Société Générale AssurancesMontreal, Canada
Permanent
Banking operations processing Permanent contract Montreal, Quebec, Canada Hybrid Reference 25000HQB Start date 2025/10/27 Publication date 2025/08/27.The aim of Global Banking Technology & Operatio...Show moreLast updated: 30+ days ago
As a 3D Programmer, you will join a small, empowered team building an ambitious multiplayer experience in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real - together.
What you’ll do
Develop and optimize 3D rendering systems that balance visual quality and performance;
Write and maintain core graphics code that supports real-time rendering;
Collaborate closely with technical artists to translate artistic needs into efficient technical solutions;
Work with cross-disciplinary teams to ensure visual consistency and stability;
Optimize GPU and CPU performance across target platforms;
Support production teams by debugging and resolving graphics-related issues;
Contribute to improving rendering pipelines and tools;
Document your work and share best practices with the team.
Qualifications
What you bring to the team
A degree in Computer Science or Software Engineering;
At least 5 years of experience in programming;
Multiplayer game development experience;
Strong skills in C++ programming and graphics-related development;
Solid understanding of mathematics such as algebra, geometry, and calculus;
Experience working with graphics APIs such as DirectX or similar technologies;
Familiarity with GPU architecture and performance optimization;
Ability to collaborate with both technical and creative partners;
Clear communication skills and a team-focused mindset;
Curiosity and a drive to innovate and improve visual quality.