Développeur Java / Java Developer
mthree Recruiting Portal
**English version below**
Doit être local à Montréal
Vous souhaitez travailler dans le domaine de la technologie au sein d'une banque d'investissement?
Nous recherchons une personne souhaitant intégrer une équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit d’un poste de développement applicatif au sein de l’équipe responsable du développement du data mart stratégique de l’entreprise pour les dépôts ISG. Les données proviendront de la source de référence (« golden source ») et du DAL, puis seront alimentées en temps réel dans notre data mart. Ces données seront ensuite mises à disposition via une interface consolidée, permettant à nos systèmes en aval d’extraire facilement des rapports couvrant plusieurs data marts.
Le candidat fera partie de l’équipe chargée de concevoir des bases de données et des composants évolutifs et performants pour les besoins de reporting réglementaire, d’analytique métier (reporting de métriques) et de reporting des risques opérationnels liés aux dépôts Leto et aux produits dérivés OTC. L’équipe mondiale est composée de membres hautement qualifiés sur le plan technique, capables de s’adapter aussi bien au développement pratique qu’à la gestion de projets. Nous menons simultanément plusieurs projets pour différents domaines d’activité. Les responsables métiers et les experts du sujet étant répartis à travers le monde, de solides compétences en communication ainsi qu’une attitude proactive sont essentielles. Vous serez amené à collaborer étroitement avec nos partenaires opérationnels afin de recueillir et de définir les besoins des projets.
Le développement sera réalisé selon une méthodologie agile basée sur Scrum (timeboxing, réunions quotidiennes, rétrospectives, etc.), les tableaux Kanban Jira et les meilleures pratiques XP (Extreme Programming) telles que l’intégration continue, le refactoring et les tests unitaires. Le candidat devra être capable de travailler efficacement et en collaboration au sein d’une équipe de grande envergure.
À propos de mtrois :
Depuis 2010, mtrois aide ses clients à résoudre leurs défis commerciaux et technologiques. Nous sommes un cabinet de conseil en technologie et en affaires, avec une main-d'œuvre mondiale qui réalise des projets IT et business majeurs pour certaines des plus grandes institutions financières au monde.
Services principaux :
- Conseil et accompagnement
- Services managés
- Programme Alumni Graduate
- Programme Alumni Pro
Nous avons une présence mondiale et sommes experts dans la fourniture de services de qualité exceptionnelle à notre clientèle, couvrant les domaines suivants : Risque, Réglementation & Conformité ; Produits fournisseurs ; Support applicatif ; Développement applicatif ; Cybersécurité & Sécurité de l'information ; Science des données et DevOps.
Notre programme Expert offre aux professionnels expérimentés un accès à des postes de haut niveau dans les secteurs de la technologie, de la finance, de l’aviation et de l’assurance. Rejoignez-nous pour travailler sur des projets technologiques de pointe, allant des plateformes de trading internationales aux applications critiques pour les compagnies aériennes de premier plan. Nous recrutons des professionnels désireux de faire progresser rapidement leur carrière dans la technologie ou les opérations au sein d’organisations mondiales prestigieuses.
Responsabilités :
Concevoir, développer et améliorer le courtier de projections SQL au sein du DAL (Data Access Layer) pour les dépôts Leto, en garantissant de hautes performances et une excellente évolutivité.
Concevoir, développer et améliorer l’infrastructure de reporting en temps réel, chargée de capturer les messages des systèmes amont, de les stocker sur un système de fichiers NFS, puis d’extraire et de structurer les attributs dans des tables de base de données à des fins de reporting
Développer, améliorer et assurer le support de multiples rapports réglementaires et métiers liés aux dépôts Leto.
Traduire les besoins métiers en requêtes sur un ensemble de tables relationnelles et produire les rapports correspondants conformément aux exigences définies
Participer au développement de bases de données et des processus ETL, notamment la création de procédures stockées, l’écriture de requêtes SQL, l’optimisation des performances et l’utilisation d’outils ETL tels qu’Informatica ou Python Pandas
Mettre en place des solutions efficaces d’automatisation des tests pour les applications et processus développés en Java, Scala et Python.
L’équipe mondiale actuelle est composée d’experts en modélisation de domaine, conception de bases de données, Big Data, Java et messagerie (messaging). Il s’agit donc d’une excellente opportunité de jouer un rôle clé au sein d’une équipe en pleine croissance.
Compétences requises :
Excellente maîtrise de Java, Scala ou d’autres langages de programmation, avec au moins 7 ans d’expérience pertinente.
Solides compétences en langages de script tels que Python ainsi qu’en environnements Unix / K-Shell.
Une bonne compréhension du cycle de vie des transactions (trade lifecycle) et des flux de données au sein des opérations de banque d’investissement constitue un atout important.
Expérience confirmée dans un environnement de développement Agile.
Une connaissance des bases de données relationnelles constitue un avantage significatif.
Excellentes aptitudes au travail d’équipe, avec un fort sens de l’intégrité, de la responsabilité et de l’appropriation des résultats.
Chez mtrois, nos valeurs soutiennent des coéquipiers courageux, des moteurs de changement et des champions de l’apprentissage, tout en veillant à la santé et au bien-être de tous les employés. Nous sommes fiers de célébrer la diversité de chaque individu qui contribue à faire de mtrois l’entreprise qu’elle est aujourd’hui et qu’elle sera demain. Nous valorisons la diversité au sein de mtrois et avec nos entreprises partenaires, et nous sommes fiers d’offrir un environnement où tous nos collègues peuvent s’épanouir. Cela signifie promouvoir une forte culture d’égalité mais, surtout, d’inclusion.
Les candidats doivent être actuellement autorisés à travailler à temps plein au Canada. L’entreprise ne sponsorisera pas de visas de travail.
**Must be local to Montreal**
Want to work in technology at an investment bank?
We are looking for someone to be a part of a dynamic team as a Java/Scala Developer for one of our clients. 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.About mthree:
Since 2010, mthree has been helping clients solve their business and technological challenges. We are a technology and business consultancy with a global workforce delivering significant business and IT projects in some of the largest financial services organizations worldwide.
- Core Services
- Consulting and Advisory
- Managed Services
- Alumni Graduate Program
- Alumni Pro Program
We have a global presence and are experts in delivering exceptional quality to our client base, providing consulting services across Risk, Regulation & Compliance; Vendor Products; Application Support; Application Development; Cyber & Information Security; Data Science and DevOps areas.
Our Expert program offers experienced professionals access to top roles in tech, finance, aviation and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading airlines. We recruit professionals who are eager to fast-track their careers in technology or operations within prestigious global organizations.
Responsibilities:
- Design, build and enhance the SQL projection broker in DAL(data access layer) for Leto deposits with good performance and scalability
- Design, build and enhance the real-time reporting infrastructure which captures the upstream messages, persists onto NFS storage, and shred attributes into database tables for reporting purpose.
- Enhance and support multiple regulatory/business reports for Leto deposits
- Translate business requirement into queries against a set of relational tables and produce reporting based on the requirements.
- Database and ETL development, including stored procedures, queries, performance tuning etc, using SQL and ETL tools such as Informatica or Python Pandas.
- Create efficient testing automation for Java/Scala/Python processes.
- The current global team members are all very skilled in domain modeling, database design, big data, Java and messaging so this is an excellent opportunity to play a key role in the growing team.
Skills Required:
- Strong in Java/Scala or other programming languages with 7y+ relevant experience
- Strong with scripting language such as Python and Unix / K-Shell
- Familiar with lifecycle of a trade and flows of data in an investment banking operation is a plus.
- Experienced in Agile development process
- Knowledge on relational databases is a big plus
- Good team player; Integrity & ownership
At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion.
Applicants must be currently authorized to work in Canada on a full-time basis. The Company will not sponsor applicants for work visas.
$55k - $60k per year
...en compte. Expérience dans le développement d'applications en Java Expérience de travail avec des systèmes de contrôle de version... .... Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain...SuggestedLong term contractFull timeApprenticeshipWork at officeLocal areaFlexible hoursDay shift$118k - $152k per year
...prochaine génération. Le rôle À titre de développeur Full Stack, vous concevrez et... ...des applications full stack à l’aide de Java (backend) et d’Angular (frontend) Créer... ...platforms. The Role As a Full Stack Developer, you will design and develop web-based and...SuggestedFull timeInternshipImmediate start- ...Voir tous Développeur Backend Java Senior Lieu Montréal, Québec Date août 5, 2026 Type Contractuel Domaine Transport Notre client est actuellement à la recherche d’un Développeur Backend Java Senior pour un beau mandat de 6 mois. Le poste est basé...SuggestedFull timeSummer workWork at office
$80k - $130k per year
Senior Java Developer Position Description Location: Montreal Bilingualism: French/English CGI is seeking a Senior Java Developer... ...IT and business consulting services firms in the world. Développeur Java Senior Job Description Lieu : Montréal CGI est à...SuggestedContract work- ...expérience pratique avec un large éventail de technologies, notamment Java, TypeScript, Linux, Git, Jenkins, Docker et des frameworks d'... ..., with over 118,000 employees across more than 170 countries. We develop and maintain a wide variety of tools — commercial, internal, and...SuggestedLong term contractFull timeTemporary workDay shift
$70k - $135k per year
...Position Description: Nous recherchons un Développeur JAVA Full Stack Intermédiaire à Senior pour rejoindre notre équipe technologique et... ...companys strategy and direction. Your work creates value. Youll develop innovative solutions and build relationships with teammates...Full time- ...le processus de recrutement. Quel est votre rôle? Notre développeur doit collaborer avec l'équipe interne de LIDD et les experts en... ...accommodation during the recruitment process. What’s your role: Our Developer is expected to collaborate with LIDD's internal team and client...Daily paidSummer workWork at officeImmediate start
- ...unlock the value of technology and build a more sustainable, more inclusive world. Job Description We are looking for a strong java developer to join RIM team and help deliver key initiatives. The applicant should be a solid Java programmer, with strong design and...Permanent employmentFull timeLocal area
- ...souhaites aller au-delà de l’exécution et contribuer réellement aux décisions techniques d’un projet? Techso recherche un·e développeur·euse Java Full Stack senior pour participer à la conception et à la réalisation de solutions numériques utilisées par des clients d’...Full timeWork at office
- ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with...Contract work
- ...équipe : Nous sommes à la recherche de développeurs(euses) de différents niveaux d’... ...Your team’s dynamic: We are looking for Developers with varied levels of experience - whether... ...blend of technical skill and creativity to develop powerful, efficient solutions for a...Full timeFlexible hours
- ...La dynamique de votre équipe : Nous recherchons un·e Développeur·se logiciel senior possédant une expertise approfondie de Microsoft Dynamics... ...si vous avez : Certifications Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365) Expérience avec les...Full timeFlexible hours
$90k - $95k per year
...1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can either be a permanent...Long term contractPermanent employmentContract workWork at office- ...Quality est un groupe de testeurs et de développeurs passionnés, unis par un objectif commun... ...is a group of enthusiastic testers and developers, united by a common goal: delivering high... ...and knowledge sharing. As a Software Developer in Test, you will have a hybrid role that...Full timeWorldwideFlexible hours
- ...feedback parce que nous croyons que chaque expérience compte. Le développeur Front-End concevra et développera de nouvelles fonctionnalités... ...we believe that each experience matters. The Front-End Developer will design and develop new features and enhancements to software...Full timeApprenticeshipWork at officeWorldwideFlexible hours
- ...solution Security Center de nouvelle génération. Nous cherchons un développeur logiciel à l’aise avec le développement embarqué ou ayant une... ...physical security, public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services for the...Full timeRemote workFlexible hoursDay shift
- ...directement la manière dont des centaines de développeurs créent, déploient et exploitent des... ...want to directly improve how hundreds of developers build, deploy, and operate software... ...Kubernetes, automation, observability, developer experience and hybrid deployment challenges...Full timeFlexible hours
- ...La dynamique de votre équipe : Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion... ...----------------------- Your team’s dynamic: The Software Developer - Builds & Releases will be working within the SCMT team (Software...Full timeFlexible hours
- ...quotidien Dans ce contexte, nous recherchons un développeur Fullstack au sein de l’équipe DevOps à Montréal, en charge du produit... ...Angular et React JS), ainsi que sur les composants back-end (en Java et Kotlin). Respect des pratiques de développement vertueuses...Daily paid
- ...We’re seeking someone to join our Optimus SDLC team as a Senior Java/Scala Developer-Risk Infrastructure to lead the evolution of the platform Optimus within the broader Codetree ecosystem. In this role, you will drive developer productivity and reduce friction across the software...Long term contractFull timeWork at officeLocal areaRemote work
- ...go beyond execution and truly contribute to the technical decisions behind a project? Techso is looking for a Senior Full Stack Java Developer to help design and develop digital solutions used by leading clients in Montreal and internationally. In this role, you'll...Permanent employmentFull timeWork at officeFlexible hours
$146k per year
...and build for travelers everywhere. Développeur(-euse) principal d’application mobile −... ...approfondie du développement Android (Kotlin/Java, Android SDK, frameworks UI), y compris... ...----------- Senior Mobile Developer – Android Introduction to the team...Apprenticeship- ...technologies, favorisons l’expérimentation et misons sur des équipes de développeurs qui opèrent dans un contexte DevOps ultra agile et autonome.... ...------------ Your team’s dynamic: The video group aims to develop, operate, and promote a portfolio of cloud services used by...Full timeFlexible hours
- ...We’re seeking someone to join our Credit Valuation Adjustment (CVA) Technology team as an Full Stack – Java Application Developer to drive the design and delivery of next-generation risk management, enabling critical risk analytics across the Firm. In the Technology division...Work at officeRemote work
$60k - $115k per year
Programmeur Analyste Java/DevOps (Intermédiaire) Description de poste Rejoignez une équipe où l’ingénierie logicielle rencontre la... ...(TI) et en management au monde. Java/DevOps Analyst-Developer (Intermediate) Position Description Join a team where software...- ...La dynamique de votre équipe : Dans votre rôle de développeur logiciel, vous serez dans une position unique pour exploiter et approfondir... ...------ Your team’s dynamic: In your role as a software developer, you will be in a unique position to leverage and expand your...Full timeContract workApprenticeshipFlexible hours
$52 - $55 per hour
...Job Responsibility: Job Role: Java Full Stack Developer with ReactJS Location: Montreal, Canada Duration : Long Term Contract : Years of experience 8+years The required skills are: Very strong analytical and problem solving abilities Experience in performance...Hourly payLong term contractFixed term contractMonday to fridayShift workDay shift- ...Java Full Stack Developer Location: Montreal, QC – Hybrid (3 days WFO) Experience Required: 6–8 years Skills: Digital : Microservices Digital : Spring Boot Core Java Role Descriptions: Java full stack developer Spring Boot framework...Contract work
- ...adaptabilité. LA MISSION Vous rejoindrez une équipe de développeurs expérimentés pour contribuer activement au développement de... ...teamwork, honesty & adaptability. THE MISSION You will develop new features in a team of experienced developers. You will help...Daily paidFull timeWork at officeFlexible hoursShift work
- ...------------------------------------------ Your team’s dynamic: The “SC SaaS Video Device Integration” team is responsible for developing and integrating device drivers within Genetec’s various new platforms within new SC SaaS product. Our solution facilitates communication...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur Java / Java Developer. Be the first to apply!
- java developer no experience Montréal, QC
- java developer Montréal, QC
- développeur java Montréal, QC
- java software developer Montréal, QC
- java developer remote Montréal, QC
- stage developpeur java Montréal, QC
- senior java developer Montréal, QC
- junior java developer Montréal, QC
- développeur javascript Montréal, QC
- java intern Montréal, QC

