Combien d'offres d'emploi « Développeur Java » au Québec ?
Espresso-Jobs affiche actuellement 12 offres, dont 2 publiées au cours des 7 derniers jours. L'offre la plus récente date du 13 octobre 2026.
Permanent à temps plein
À propos d’IT Unlock
IT Unlock est un expert en transformation numérique. Nous accompagnons nos clients avec des solutions sur mesure allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’analyse avancée des données.
Notre mission est d’aider les entreprises à accélérer leur croissance grâce aux bonnes technologies et aux meilleurs talents TI.
Notre culture
Vous rejoindrez une équipe multiculturelle, ambitieuse et collaborative où la performance, l’apprentissage et l’esprit d’équipe sont valorisés.
Description du poste
Développeur Java Web + .NET
Le développeur participe à fournir des solutions logicielles, à livrer des produits stables et à constamment améliorer leur qualité en proposant des solutions adaptées aux besoins d’affaires. Il analyse, conçoit, configure, développe, maintient et fait évoluer les produits logiciels afin de répondre aux besoins de l'organisation. Il est également responsable de la qualité, de la performance et de la sécurité des solutions développées.
Le conseiller contribue activement au développement de systèmes, programmes et applications informatiques de grande envergure en réalisant leur arrimage et leur mise en œuvre, tout en mettant à profit sa capacité à maîtriser les technologies et à anticiper les innovations. Il analyse les besoins des clients et des partenaires et recommande les solutions technologiques appropriées. À cet égard, il planifie, hiérarchise et coordonne les travaux afin de respecter les engagements pris et les objectifs à atteindre.
Responsabilités principales
Mode de travail hybride.
Présence obligatoire au bureau deux (2) jours par semaine.
Requirements
Compétences
Connaissances et aptitudes requises
Environnement technologique
Connaissances approfondies
Bonnes connaissances
Niveau recherché : Sénior. Le candidat doit démontrer une expertise technique solide en développement Java Web et .NET, une forte autonomie, ainsi qu'une capacité à contribuer activement à la livraison de solutions de qualité dans un environnement Agile.
Permanent à temps plein
Description
du poste
Développeur Java Web
Le développeur participe à fournir des solutions logicielles, à livrer des produits stables et à constamment améliorer leur qualité en proposant des solutions adaptées aux besoins d'affaires. Il analyse, conçoit, configure, développe, maintient et fait évoluer les produits logiciels afin de répondre aux besoins de l'organisation. Il est également responsable de la qualité, de la performance et de la sécurité des solutions développées.
Le conseiller contribue activement au développement de systèmes, programmes et applications informatiques de grande envergure en réalisant leur arrimage et leur mise en oeuvre, tout en mettant à profit sa capacité à maîtriser les technologies et à anticiper les innovations. Il analyse les besoins des clients et des partenaires et recommande les solutions technologiques appropriées. À cet égard, il planifie, hiérarchise et coordonne les travaux afin de respecter les engagements pris et les objectifs à atteindre.
Responsabilités principales
Mode de travail hybride.
Présence obligatoire au bureau deux jours par semaine.
REQUIREMENTS
Compétences
Connaissances et aptitudes requises
Environnement technologique
Connaissances approfondies
Bonnes connaissances
Niveau recherché: Sénior. Le candidat doit démontrer une expertise technique solide en développement Java Web et.NET, une forte autonomie, ainsi qu'une capacité à contribuer activement à la livraison de solutions de qualité dans un environnement Agile.
Permanent à temps plein
Description du poste
Nous recrutons un Développeur Java. Ce rôle se concentre sur le développement Core Java pratique pour des plateformes technologiques de Market Risk à grande échelle et des systèmes distribués. Le/la candidat(e) idéal(e) disposera d’une solide expérience en ingénierie back-end et sera en mesure d’apporter des conseils techniques au sein d’une équipe Agile.
Ce que vous apportez
Ce que vous ferez
Atouts
Permanent à temps plein
Description du poste
Job Description
Business Background Position is for a role in TEDRA department. TEDRA is part of the Institutional Securities Technology (IST) Division. It is responsible for maintaining, distributing, and reporting on revenue, risk, and reference data (client, product, and pricing). As the authoritative source of key data sets, we are at the forefront of database technology and are heavily involved in data engineering, data science, data visualization, and machine learning efforts across the Firm.
Position Description:
This is an application developer role in the team responsible for developing on the firm’s strategic data mart for ISG deposit. The data will be sourced from the golden source, the DAL and fed into our data mart in real time. The data will further be provided through a consolidated interface allowing our downstream systems to conveniently extract reports across multiple data marts. The candidate will be as part of the team involved in building scalable and high performance database and components for regulatory, business analytics (metrics reporting) and operational risk reporting for Leto deposits and OTC derivatives. The global team consists of highly technical team members who are adaptable to both hands on development and project management. We deliver multiple projects for multiple business areas in parallel. The business owners and subject matter experts will be globally distributed, making communication and pro-active to be important. You will be expected to work closely with our operations partners on requirements for projects.
The development will be performed using an agile methodology which is based on scrum (timeboxing, daily scrum meetings, retrospectives, etc.), Kanban Jira Boards and XP (continuous integration, refactoring, unit testing, etc.) best practices. The candidate will be able to work collaboratively within a larger team.
Responsabilités clés
Compétences requises/désirées
Permanent à temps plein
Description du poste
La division Technology agit comme un partenaire stratégique auprès des unités métier de l’entreprise et des principaux acteurs technologiques mondiaux afin de redéfinir la manière dont nous menons nos activités sur des marchés financiers toujours plus mondiaux, complexes et dynamiques. En tant que leader du marché, le talent et la passion de nos équipes sont essentiels à notre réussite. Nous pouvons offrir une base solide pour construire une carrière professionnelle – un lieu où les personnes peuvent apprendre, atteindre leurs objectifs et évoluer.
La division Operations Technology est responsable de la conception et de l’exploitation de la plateforme technologique prenant en charge des processus métier essentiels au sein de l’entreprise, notamment Settlements, Regulatory Reporting, Client Reference Data, Position Keeping, le traitement des Corporate Actions et d’autres fonctions. La société opère à grande échelle, avec jusqu’à 40 millions de traitements les jours de volume maximal et des centaines de milliards de dollars de règlements quotidiens, avec des activités en cours dans de multiples pays et devises à travers le monde. L’activité traite un large éventail de produits financiers, allant des produits de trésorerie à des dérivés et prêts complexes, pour l’ensemble des activités de notre département Operations, couvrant les actions et les titres à revenu fixe.
Département
Le département Counterparty Data and Regulatory Technology a lancé plusieurs initiatives stratégiques visant à améliorer notre technologie et notre plateforme d’onboarding. Nous construisons une plateforme horizontale essentielle qui offre des fonctions critiques d’onboarding client et de conformité réglementaire au sein de l’entreprise. Nous lançons un programme pluriannuel de rénovation de plateforme, avec pour objectif de proposer une plateforme technologique de nouvelle génération grâce aux techniques de cache les plus récentes, aux intégrations BPM, à une architecture alignée sur le cloud et à un UX de pointe sur le front-end.
En tant que développeur senior, Client Onboarding and Regulatory Platform, vous participerez à la conception technique détaillée, au développement et à la mise en œuvre d’applications utilisant des choix technologiques émergents. Il s’agit d’un poste de développeur senior pour la plateforme d’onboarding et de réglementation. Vous êtes tenu d’être un technologue possédant une solide maîtrise des outils de développement distribués et de la tech-stack – principalement Java et le développement web basé sur Java, angular, les bases de données, les frameworks pour le développement de systèmes d’entreprise, les patterns d’intégration d’entreprise, l’architecture orientée cloud et les outils associés.
Vous serez responsable du développement de la nouvelle plateforme conformément aux meilleures pratiques établies, en respectant les standards mis en place par le groupe, et en accordant une attention rigoureuse à l’utilisabilité, à l’adoption du cloud et à l’expérience utilisateur. Le rôle implique une large interaction avec notre base d’utilisateurs, répartie à l’échelle mondiale, afin de concevoir une interface utilisateur efficace pour notre plateforme d’onboarding et de réglementation. Vous participerez à chaque étape du cycle de vie du logiciel, de l’analyse des exigences, à la conception et au développement, tout en aidant l’équipe à améliorer continuellement ses pratiques de développement agile.
Compétences requises (à avoir)
Compétences souhaitées
Employeur garantissant l’égalité des chances
Nous sommes un employeur garantissant l’égalité des chances. Nous travaillons à offrir un environnement bienveillant et inclusif dans lequel chaque individu peut maximiser son plein potentiel.
Permanent à temps plein
Description du poste
Our Company’s sizeable investment in technology results in cutting-edge modelling and simulation software, comprehensive risk and security systems, and robust client-relationship capabilities, plus the worldwide infrastructure that forms the backbone of these systems and tools.
The Firm-wide Model Control System is the cornerstone of the Firm’s model risk management, used by front-office, control and oversight functions. This is a high-profile system, with visibility at the highest levels of the Firm.
The team follows agile principles and has a strong product owner team which allows for close collaboration with the business users. The system is being heavily invested in with new feature development, as well as incorporating devops practices and performance improvements.
The team follows agile principles, and has a strong product owner team which allows for close collaboration with the BU. The system is being heavily invested in with new feature development, as well as incorporating devops practices and performance improvements. We are looking for an experienced, hands-on Java developer to work in a team with over 30 people, of which 20 are java server side developers across different geographies. Members on the team have direct access to the business unit, and must be able to juggle multiple priorities at a given time.
The candidate needs to be a self-starter, smart, and a highly motivated team player with effective communication skills. In addition, the candidate must value producing quality software and have a solid grounding in computer science fundamentals.
We would need someone who can assume responsibility for projects within the system. Their goal will be to clarify business requirements, and ensure consistent, clean code is implemented with timely delivery. The right candidate should enjoy working in a highly collaborative environment that values team work and offers a lot of flexibility as long as productivity and quality is there.
Compétences requises
Permanent à temps plein
Job Description
Job Description
About Us:
We are a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. We advise, originate, manage and distribute capital for governments, institutions and individuals. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. We provide you a superior foundation for building a professional career where you can learn, achieve and grow. Technology/Role/Department at the Company: Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, safe, efficient, smart, fast and flexible. Technology redefines how we do business in global, complex and dynamic financial markets. We have many award-winning technology platforms that help to propel our Firm’s businesses to be the top in the market. We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge. RICE (Risk Calculation Environment) is the strategic risk framework for the Fixed Income business at the Company. Our group provides both the development environment and the runtime environment for the RICE Platform. Multiple teams are working together to build this cutting edge, highly integrated, functional Scala platform to underpin the firm’s next generation of applications. This platform covers multiple technologies including bitemporal object stores, asynchronous distributed computation, embedded query languages and declarative reactive UIs. Our clients are over five hundred application developers across many areas of the firm. Job Responsibilities:
We currently have a role within the Distributed Risk Storage team. The team provide libraries and components to store, retrieve and process very high-volume data sets. Billions of data points are generated every day across tens of thousands of grid engines running within our own data centers and on public cloud providers. We are building a custom data storage and processing platform to handle the demands, meeting requirements around data encryption, entitlements, lineage, retention, volume and cost.• You should be a technically proficient and enthusiastic developer with a desire to work on large data systems.
• You will work on new and existing components primarily using Scala and Java in an agile team working across multiple time zones.
• You will lead different phases of the product lifecycle including analysis, development and testing.
• You will suggest improvements to our systems and processes and take ownership for some areas.
• You will collaborate closely with other experienced developers and have the opportunity to learn and grow in this role.
• Your clients will be other developers and you will work with them to understand their ongoing requirements and deliver superior solutions. Skills:
• The primary development languages are Scala and Java but we will consider highly skilled technologists proficient in other languages such as C++ or Python
• Strong problem-solving, analytical skills and technical curiosity are essential
• Good understanding of core computer science concepts and code optimization techniques
• Prior experience in the financial industry is not required, but comfort working with large enterprise systems is beneficial.
• Experience of Public Cloud and Kubernetes is useful
• Experience with distributed systems or low-level coding are also beneficial
• Understanding that testing and documentation is critical to delivering high quality solutions
Permanent à temps plein
Job Description
Job Description
Experience Level: Level 3 (senior): 5-7 years
We are seeking a skilled, enthusiastic and experienced technologist to join our Montreal team tasked with automation, self-service tooling, and upgrading our critical infrastructure components to more modern devops tooling using tools like Python, Restful Services (Java), Jenkins and CI/CD pipelines.After a period of onboarding and training, new team members will take ownership of these products, working with global counterparts and customers to prioritize and execute on enhancements, extensions and remediation of critical components of our infrastructure.
Expectations of the role are that the candidate can cover the end-to-end development lifecycle and build unit testing and documentation into all solutions.The Data Engineering group in the Core Infrastructure at our Company provides technologies and platform required to model, provision, transform, analyze, report, visualize, store and protect enterprise data.The team is responsible for the delivery and operation of these products.
Required Skills:
– Ability to write robust and maintainable code in Core Java and Python.
– Effective troubleshooting skill across Code, O/S, network, and storage and hardware
– Strong communication and interpersonal skills
– Willing to work on call Desired Skills:
– Good knowledge and experience of using container orchestration system like Kubernetes, container tooling like podman
– Experience with Agile development methodology and tools like GIT, Jira, BitBucket and Jenkins
– Familiarity with web technologies like Spring, React, HTTP, JavaScript, Angular.
– Familiarity with data technologies like DB2, Sybase or Postgres and Mongo
– Familiarity with Cloud/Azure/AWS – Familiarity with Linux, Shell scripts
– Experience working in a large, multi-national enterprise in any industry vertical, showing experience of communicating and collaborating in globally distributed teams.
Permanent à temps plein
Description du poste
Titre du poste : Développeur Java en IA avec des outils d’IA
Type de poste : Temps plein
Lieu : Montréal, QC (Hybride)
Nous recherchons un développeur Java expérimenté avec une expérience des outils d’IA pour concevoir, développer et maintenir des systèmes backend de niveau production. Le candidat idéal possède une solide expertise en Java de base, systèmes distribués et développement d’IA agentique, avec une expérience de la création d’applications évolutives dans des environnements d’entreprise.
Le candidat doit avoir une bonne compréhension des principes d’ingénierie logicielle, des structures de données, des algorithmes, des modèles de conception et des pratiques DevOps modernes. Une expérience de travail avec des environnements Linux/Unix, des bases de données et des méthodologies de développement Agile est fortement souhaitable.
Responsabilités clés
Exigences
Qualifications préférées
Permanent à temps plein
Software Engineer – Java & DevOps
About the Role:
We are seeking a Senior Software Engineer – Java & DevOps to join the Information Technology team in the Americas.
In this role, you will design, develop, enhance, deploy, and operate Java-based applications and backend services, with a strong focus on Spring Boot, REST APIs, application integration, automation, and DevOps practices.
You will contribute throughout the complete software development lifecycle—from solution design and hands-on Java development through testing, CI/CD, deployment, production support, monitoring, security remediation, and continuous improvement.
Working closely with development, infrastructure, cybersecurity, and business teams, you will help build reliable, secure, maintainable, and operationally resilient applications, while continuously improving how software is built, deployed, and supported.
Key Responsibilities:
Required Qualifications:
Preferred Qualifications:
Experience with one or more of the following would be considered an asset:
What You Bring:
Language Requirements:
Version française
Ingénieur(e) logiciel – Java et DevOps:
À propos du poste:
Au sein du Global Chief Operating Office (GCOO), le département Global Technology Services (GTS) fournit des services d'infrastructure TI sécurisés, fiables et évolutifs à l'échelle de l'organisation. GTS soutient notamment les applications d'affaires, les plateformes infonuagiques, les services de connectivité et l'environnement de travail numérique, tout en contribuant activement à la transformation numérique de l'organisation.
Nous sommes à la recherche d'un(e) Ingénieur(e) logiciel senior – Java et DevOps pour se joindre à l'équipe des Technologies de l'information dans les Amériques.
Dans ce rôle, vous serez responsable de la conception, du développement, de l'amélioration, du déploiement et de l'exploitation d'applications et de services backend Java, avec un accent particulier sur Spring Boot, les API REST, l'intégration applicative, l'automatisation et les pratiques DevOps.
Vous contribuerez à l'ensemble du cycle de développement logiciel, de la conception de solutions et du développement Java jusqu'aux tests, à l'intégration et au déploiement continus (CI/CD), à la mise en production, au soutien opérationnel, à la surveillance, à la correction des vulnérabilités et à l'amélioration continue.
En étroite collaboration avec les équipes de développement, d'infrastructure, de cybersécurité et d'affaires, vous contribuerez à la réalisation d'applications fiables, sécurisées, maintenables et résilientes, tout en améliorant continuellement les méthodes utilisées pour développer, déployer et exploiter les solutions.
Principales responsabilités:
Qualifications requises:
Qualifications souhaitées:
Une expérience avec une ou plusieurs des technologies ou pratiques suivantes constitue un atout:
Compétences recherchées:
Exigences linguistiques:
Permanent à temps plein
Job Description
Experience 13+ years
Web engineering team is looking for a strong Java/Python developer to build web hosting and infra provision platform. The candidate should have strong technical abilities and interpersonal skills to work with teams across divisions and geographies. The candidate will explore new frontiers in cloud-based web platforms and implement solutions for diverse set of user requirements. The candidate will communicate and work with application owners across the firm regularly.
The candidate’s day-to-day responsibilities are:
1. Participate in Agile squads to design and develop firm’s web hosting and infra provision platforms.
2. Learn and explore technical landscape of cloud-based application platforms.
3. Collaborate with squads across divisions to implement and deliver technical solutions.
4. Work with application community to adopt best practices for designing cloud native web applications. Minimum qualifications :
1. Strong programming skills in Python and shell scripting.
2. Experience troubleshooting and debugging production systems and code.
3. Experience with HTTPS/HTTP, REST API, Docker/podman, K8S private and public cloud.
4. Knowledge of network like TCP/IP, SSL/TLS, DNS/DHCP, Load balance, Authentication and Authorization.
5. Experience developing and deploying applications with Apache and Tomcat containers.
6. Strong communication skills to write documents, communicate and collaborate with geographically spread team members. Desired qualifications:
1. Experience of building and deploying distributed and multi-tenant systems on public and on-prem cloud.
2. Knowledge of database technologies, RDMS and NoSQL.
3. Experience in Terraform, Ansible, OAUTH/OIDC.
Permanent à temps plein
Description du poste
We are seeking a skilled Full Stack Developer with strong expertise in Java and working knowledge of Angular to design, develop, and maintain scalable web applications. The ideal candidate should have experience building robust backend services using Java and developing responsive front-end applications using Angular.
Key Responsibilities
Exigences
Required Skills
Qualifications
Preferred Skills
Formation
Education
Chiffres calculés à partir des offres en ligne sur Espresso-Jobs · dernière offre publiée le 13 octobre 2026.
Espresso-Jobs affiche actuellement 12 offres, dont 2 publiées au cours des 7 derniers jours. L'offre la plus récente date du 13 octobre 2026.
6 employeurs recrutent actuellement, dont :
3 offres permettent le télétravail (25 %, en mode hybride).
Les compétences les plus citées dans ces offres :