Espace publicitaire
Postes correspondant à votre recherche : 391
Java Developer

Genpact

Montreal

Permanent à temps plein

Postuler directement

Overview

Senior Talent Acquisition Specialist specializing in IT Recruitment at Genpact || (10K+ Connections & 10K+ Followers on LinkedIn)

Location : Montreal, CANADA

Duration : Full-time role

Genpact (NYSE : G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we serve and transform leading enterprises, including the Fortune Global 500, with our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI.

Required Skills

  • Experience in Java Development
  • Azure exposure, a strong understanding of relational database design and SQL Select (including related syntax/features)
  • Java / J2EE, Spring Boot, Web Services (SOAP / REST), MySQL, WebSphere, Java Message Services, SQL Server
  • Technical Professional, with proven abilities in the areas of Java development and implementation, multi-threading, concurrency, semaphore
  • Candidate should be strong in Spring Core, IOC
  • Good in SQL Queries and Stored procedures
  • Should have exposure in messaging frameworks like JMS, IBM MQ
  • Good in Unix commands
  • Candidate should have worked on DevOps tools like Git / Bitbucket, Maven / Bamboo, Stash, TeamCity / Jenkins, Junit, Splunk
  • Good understanding of Agile Delivery Methodology & experience in working with Scrum teams
  • Candidate should have exposure in Continuous Integration and Continuous Delivery
  • Excellent customer-facing skills that include conducting compelling technical briefings & demonstrations. The person should have a technical aptitude to implement new technologies and articulate the solutions to the customer.
  • Demonstrable experience in Core Java (1.8 or higher) and Spring framework (Core, AOP, Batch), OFX Services, Micro-services, Kafka
  • Strong experience in developing multi-threaded and synchronization applications
  • Strong experience in Web Services (SOAP and REST) with prior experience on JMS / IBM MQ
  • Demonstrated delivery experience of Microservices APIs using Spring Boot, Oracle PL / SQL development and activities like performance tuning / optimization

Equal Opportunity

Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military / veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit www.genpact.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube.

Furthermore, Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.

Job Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industries: Information Services

J-18808-Ljbffr

ETL Developer

Tek Leaders Inc

Montreal

Permanent à temps plein

Postuler directement

Overview

Title : ETL Developer

Duration : 12+ Months

Location : Montreal, QC, Canada or Halifax, NS, Canada

Must-have qualifications

  • Undergraduate degree in a relevant field and experience managing complex programs with high-frequency requests and competing priorities.
  • Strong written and verbal communication skills, paired with excellent analytical abilities.
  • 6+ years of experience in data analysis, ETL development, and data transport processes.
  • Expertise in Python for data manipulation, profiling, and automation.
  • Solid understanding of computer systems, interfaces, and data workflows.
  • Experience managing a portfolio of data-related projects.

Nice-to-have qualifications

  • Familiarity with Capital Markets, including a 360-degree understanding of its operations.
  • Knowledge of Accounting, Sub-Ledgers & Payments, FinTech, DeFi, Crypto, and Blockchain technologies.
  • Hands-on experience with Agile / Scrum development methodologies.

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Business Development and Human Resources

Industries

  • Banking, Investment Banking, and Investment Management

J-18808-Ljbffr

ServiceNow Developer

NTT DATA North America

Montreal

Permanent à temps plein

Postuler directement

Overview

Join to apply for the ServiceNow Developer role at NTT DATA North America.

We are currently seeking a ServiceNow Developer to join our team in Montreal, Quebec (CA-QC), Canada (CA).

Position : ServiceNow Developer. This position is within Technology modernization and Architecture.

The central catalogue of technologies is being implemented on the ServiceNow platform with other components built on the distributed platform. The solution we build will help us to track our inventory of technical products across the firm, their respective lifecycles and highlight opportunities for consolidation and cost saving.

You will be part of a team working within all facets of development: from requirements, design and development all the way to production.

Responsibilities

  • Work directly with customers to understand requirements and craft technical solutions to fulfill their needs.
  • Advocate for building software correctly and critique design ideas from both technical and business perspectives to avoid unsustainable customizations on ServiceNow.
  • Help implement and maintain standards within the team and suggest improvements to technical and soft processes.
  • Collaborate across all facets of development from requirements and design to production.

Qualifications

  • Minimum of 5 years as a software developer.
  • Minimum of 3 years of experience developing in ServiceNow.
  • Strong knowledge of database development concepts.
  • Strong background in software development, software architecture, data structures, algorithms, and SDLC models.
  • Ability to work with customers, gather requirements and create solutions independently.
  • Ability to communicate across timezones and geographies effectively.
  • Experience with agile development practices.

Skills Desired

  • Experience modelling data in ServiceNow with familiarity with CSDM.
  • Previous experience working with a ServiceNow partner consultancy with implementations for multiple clients.
  • Experience developing UIs on ServiceNow.
  • Experience working with ITAM and with Snowflake.
  • Experience implementing ServiceNow in complex network environments.
  • Experience with scripting languages such as Python.
  • ITIL certification.

Additional requirements: Canadian Citizenship is required. Position is for Montreal and the client expects 3 days in the office, so it has to be local or willing to relocate.

About NTT DATA

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group...

NTT DATA embraces accessibility. If you need assistance completing the application process, contact us via the site contact options. This information is for accommodation requests only and cannot be used to inquire about application status. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO rights and Pay Transparency information, please refer to the agency links on the official site.

Seniority level : Mid-Senior level

Employment type : Full-time

Job function : Engineering and Information Technology

Industries : IT Services and IT Consulting

Referrals increase your chances of interviewing at NTT DATA North America by 2x.

Location prompts and salary ranges shown in the original listing have been removed to maintain clarity and accuracy.

J-18808-Ljbffr

Golang Developer

TouchTunes

Montreal

Permanent à temps plein

Postuler directement
```html

Overview

English version will follow

Lieu : Montréal, QC (hybride)

Chez TouchTunes, ton travail a un réel impact sur notre clientèle. En créant des moments de joie et de connexion pour des millions d'utilisateurs à travers des projets passionnants qui transforment l'industrie du divertissement. Nous encourageons une communication ouverte et une collaboration à tous les niveaux, avec des leaders accessibles qui valorisent chaque voix et t'encouragent à exceller et à innover. Notre équipe évolue dans un environnement où plaisir et engagement se rencontrent, et où chacun est invité à être soi-même.

À propos du projet :

Nous lançons le développement d’une expérience média de nouvelle génération pour une application web locale embarquée dans un kiosque multimédia tactile. Conçue pour une résolution 4K, cette application proposera une expérience utilisateur hautement dynamique et modulaire, combinant transitions UI en temps réel, animations riches, composition vidéo et interfaces tactiles interactives. Ce n’est pas un site web traditionnel ni un tableau de bord d’entreprise. Nous repoussons les limites des technologies web pour livrer un produit raffiné, performant et immersif, qui s’apparente davantage à une application multimédia native qu’à une simple page web. Ta mission dans l’équipe embarquée : construire et maintenir une couche de logique intermédiaire en Go qui fait le lien entre l’UI, les services backend et les fonctionnalités système (OS).

Your mission in the embedded team (fr)

  • Construire et maintenir une couche de logique intermédiaire en Go qui fait le lien entre l’UI, les services backend et les fonctionnalités système (OS).
  • Définir et implémenter des services internes qui orchestrent l’état, la logique de contrôle et la communication inter-processus dans le kiosque.
  • Concevoir des API propres et testables qui exposent des comportements aussi bien aux clients frontend qu’à l’infrastructure backend.
  • Collaborer avec les développeurs frontend pour assurer une intégration fluide et un état applicatif prévisible.
  • Mettre en place des watchdogs, enregistrements de service, diagnostics et modèles de gestion des erreurs pour garantir une opération locale robuste.
  • Participer aux cérémonies d’équipe, aux estimations et aux sessions de planification inter-fonctionnelles avec les autres équipes Soundwave.
  • Contribuer aux décisions techniques liées à l’architecture et à la structuration des composants système locaux.
  • Soutenir l’automatisation des tests en livrant des services déterministes, observables et bien documentés.

Your profile

  • 3 années d’expérience professionnelle en développement logiciel, dont au moins 2+ années avec Go (Golang) en production.
  • Solide compréhension de l’architecture orientée services, des protocoles de communication et des modèles d’orchestration système.
  • Expérience de travail proche de l’OS : processus système, gestion d’I/O, communication inter-processus et diagnostics.
  • Capacité à concevoir des API et services qui exposent clairement leurs capacités aux clients frontend et backend.
  • Bonne maîtrise des contrats d’interface, flux de données et gestion des erreurs dans des systèmes distribués.
  • Excellentes compétences en communication et volonté de collaborer étroitement avec des coéquipiers multidisciplinaires.
  • Habitude d’écrire des tests automatisés et de contribuer aux pipelines CI/CD pour assurer la qualité, la performance et la sécurité.

Even better if you have

  • Une expérience dans les environnements kiosque, IoT, lecture multimédia ou embarqué.
  • Une familiarité avec les systèmes Linux et des outils comme systemd, dbus ou udev.
  • Une exposition à WebSockets, gRPC ou autres modèles de communication temps réel.
  • Une compréhension des mécanismes de cache, buffering ou gestion d’état temporaire dans des systèmes « local-first ».
  • Une expérience de déploiement d’applications locales avec des conteneurs ou environnements sandboxés (Docker, Snap, Flatpak).
  • Une familiarité avec les frameworks frontend (React, TypeScript) pour une collaboration plus fluide côté API.

Our Perks and Benefits

Hybrid Work Environment : Hybrid schedule with both work-from-home and in-office time, with the ability to work anywhere in the world for up to 2 months per year.

Financial Wellness : Annual performance bonus, long-term company bonus, RRSP matching, life insurance.

Comprehensive Benefits : Competitive health insurance and disability coverage, a LifeStyle Spending Account, access to telemedicine, and an unlimited sick days policy.

Commuting Perks : 50% off OPUS cards and discounts on EXO train services.

Professional Development : Continuous hands-on learning with access to an e-learning platform, tuition reimbursement, and peer mentorship.

Accessibility : An inclusive workplace designed to accommodate people with disabilities.

We are the world’s largest in-venue interactive music and entertainment platform, we’re all about sparking joy and human connection. That moment in a bar where someone queues for the jukebox to play your favorite song? That’s what we do – our platform plays millions of songs daily – but we’re also so much more. We just bought a large darts company in the US, reinventing our mobile app for launch later this year, and we operate nearly 100,000 connected devices across North America and Europe. We’re innovators, strategic thinkers, people making the future possible today – and what a great time to join our team.

TouchTunes is a proud ally of QueerTech and DiversityJobs.

J-18808-Ljbffr

```
Développeur •se Web Senior / Senior Web Developer

TouchTunes Music Company, LLC.

Montreal

Permanent à temps plein

Postuler directement
```html

Développeur Web Senior / Senior Web Developer

Lieu : Montréal, QC (formule hybride)

À propos du projet

Nous développons Soundwave, une plateforme média de nouvelle génération qui alimente un kiosque multimédia tactile, localement opéré. Conçu pour des écrans 4K et une interactivité immersive, Soundwave offre deux expériences distinctes mais interdépendantes :

  • L’expérience Patron : Une interface riche et dynamique pour les utilisateurs en lieu afin de parcourir et jouer de la musique.
  • L’expérience Opérateur : Un ensemble d’outils axés sur la configuration du système, le diagnostic et la maintenance sur le terrain.

Le produit est développé par des escouades dédiées et multidisciplinaires. Chacune prend en charge une expérience end-to-end.

Votre mission

Ta mission dans l’équipe Web : En tant que Développeur Web Senior, tu seras intégré dans l’escouade Operator Experience, en collaboration avec les pairs backend et core, afin de livrer des expériences UI complètes, réactives et maintenables, adaptées aux flux de travail des techniciens. L’Operator Screen est une application hébergée en mode kiosque sur Chromium, développée avec React et TypeScript. Elle est conçue pour être rapide, robuste et modulaire, avec une priorité donnée à l’utilité et la performance plutôt qu’au côté esthétique. Tu joueras un rôle clé dans la fiabilité et l’utilisabilité des outils qui soutiennent la configuration, le diagnostic et la maintenance du système.

Responsabilités

  • Contribuer à l’architecture globale de l’application, en soutenant des surfaces et interactions UI modulaires.
  • Développer et ajuster des animations et transitions fluides avec des librairies comme Framer Motion ou GSAP.
  • Collaborer avec les développeurs backend, les ingénieurs QA et les gestionnaires de produit pour livrer des fonctionnalités intégrées de bout en bout.
  • Garantir des performances robustes sur du matériel embarqué avec des ressources limitées.
  • Participer aux revues de code et contribuer aux standards de cohérence, d’accessibilité et de maintenabilité de l’UI.
  • Solide compréhension des techniques de mise en page réactive, de la gestion d’état UI et de l’architecture orientée composants.
  • À l’aise avec les environnements kiosque embarqués ou les applications web capables de fonctionner hors ligne.
  • Expérience d’intégration avec des API REST et de collaboration dans des escouades multidisciplinaires.
  • Pratiques solides de tests, incluant tests unitaires et automatisation UI.

Compétences et expériences souhaitables

  • Une expérience avec des shells basés sur Chromium (ex. : Electron, NW.js) ou des apps hybrides web / natives.
  • Une exposition à des couches d’interaction matérielle ou à des intégrations système.
  • Une expérience avec des conteneurs (Docker, Podman).
  • Un intérêt pour les outils de diagnostic, les interfaces système temps réel ou les UI d’orchestration de services.

Avantages et bénéfices

  • Environnement de travail hybride : Horaires flexibles combinant télétravail et présence au bureau, avec la possibilité de travailler de n'importe où dans le monde.
  • Bien-être financier : Bonus annuel de performance, bonus à long terme, contribution équivalente au REER, et assurance vie.
  • Avantages complets : Assurance santé et invalidité compétitives, compte de dépenses pour ton style de vie, accès à la télémédecine et politique de congés maladie illimités.
  • Avantages pour les déplacements : 50 % de réduction sur les cartes OPUS et rabais sur les services de trains EXO.
  • Développement professionnel : Apprentissage continu avec accès à une plateforme d’e-learning, remboursement des frais de scolarité, et mentorat entre pairs.
  • Accessibilité : Un milieu de travail inclusif conçu pour accueillir les personnes en situation de handicap.

TouchTunes est la plus grande plateforme interactive de musique et de divertissement en établissement au monde. Notre plateforme diffuse des millions de chansons chaque jour et nous opérons près de 100 000 appareils connectés à travers l’Amérique du Nord et l’Europe. Nous sommes des innovateurs et des penseurs stratégiques, et c’est le moment idéal pour rejoindre notre équipe.

TouchTunes est fier d’être allié de QueerTech et DiversityJobs.

J-18808-Ljbffr

```
Espace publicitaire
Développeur PHP

DELAN

Montreal

Permanent à temps plein

Postuler directement

Description du poste

Le développeur PHP sera responsable de développer le Back-End d’une suite d’applications web de l’entreprise, avec le langage PHP et le Framework Symfony. Il évoluera dans une grande équipe d’une quinzaine de personnes.

PLUS PRÉCISÉMENT

  • Développer de nouvelles fonctionnalités et implanter des applications logicielles
  • Assurer la performance des applications en effectuant la revue de code, les tests et la documentation
  • Contribuer à l’amélioration continue des processus et des outils
  • Travailler en collaboration avec différentes équipes, être capable de vulgariser et de recommander des solutions
  • Œuvrer dans un environnement PHP, Symfony, AWS, JIRA, CI / CD
  • Assurer une veille technologique relative au secteur d’activité

PROFIL

  • 3 + années d’expérience en développement
  • Expérience importante avec PHP, Symfony et AWS
  • Bonnes connaissances de gRPC
  • Expérience en commerce électronique, paiement et en développement Go (Atouts)
  • Autonomie, habiletés de communication et esprit d’équipe
  • BAC en informatique ou l’équivalent
  • Bilinguisme requis (Français et Anglais)
Business Intelligence Developer / Développeur en intelligence d'affaires

JAM Industries, Ltd

Montreal

Permanent à temps plein

Postuler directement

Overview

Posted Thursday, August 21, 2025 at 4:00 AM

Don't skip a beat, apply to JAM Industries!

JAM, making the world sound better, one brand at a time! Do these words sound like music to your ears?

Since 1972, JAM has grown to be one of the largest distributors of consumer electronic goods, pro-audio equipment, and musical instruments. Come join us to stay true to our mission of delivering ONLY the best customer service!

Job Title:

Business Intelligence Developer

Division:

Digital

Schedule:

Monday to Friday 8:30 AM – 5:30 PM

What you will do

We are seeking a skilled Business Intelligence Report Developer / Analyst to join our team. The ideal candidate will be responsible for developing and managing BI solutions that turn data into knowledge. This role involves working closely with our MIS and business teams to deliver high-quality data analytics that support decision-making processes.

Responsibilities

  • Design, develop, and maintain optimized SQL database objects and SSRS reports.
  • Assist with user setup tasks and ensure proper security configuration.
  • Collaborate with stakeholders to gather and refine requirements for BI projects.
  • Translate business needs into technical specifications.
  • Develop and update technical documentation for database and reporting systems.
  • Conduct data analysis to identify trends, patterns, and insights.
  • Provide support and training to end-users on new reports and dashboards.
  • Complete helpdesk tickets.

What we are looking for

  • Experience as a BI developer or data analyst.
  • Strong proficiency in SQL and experience with SQL Server Reporting Services (SSRS).
  • Knowledge of data warehouse concepts.
  • Experience with Microsoft development tools and technologies including SQL Server 2014 and later, SSAS, SSIS, SSRS, Visual Studio.
  • Experience in wholesale/distribution sectors is highly desirable.
  • Knowledge of ERP systems, particularly JD Edwards (JDE), is a significant asset.
  • Analytical mind with problem-solving aptitude.
  • Excellent communication and collaboration skills.
  • Ad-hoc query development to support program needs.
  • Candidates must be bilingual in French and English (English is required as we do business across Canada and the US).

Benefits

  • Group Insurance Benefits: Health & Dental, Vision, Life, Critical Illness, Short-Term and Long-Term Disability.
  • Wellness Incentive Program and an Employee Assistance Program.
  • RRSP matching program.
  • Work-life balance is key: Flextime, summer hours, paid vacation, personal time off.
  • We value work-life balance and offer a casual and fun environment.
  • Lively social calendar…there's always something for everyone!
  • Generous employee discount on all our cool gear.
  • On-going learning opportunities.
  • Not to mention the opportunity to work in a highly talented, winning team!

Safety Statement

We are committed to providing a safe and healthy work environment. All candidates should expect adherence to workplace safety protocols, including compliance with local health and safety regulations and internal safety standards.

Diversity Statement

We value diversity and inclusion, striving to create a culture where everyone feels included and celebrated. We are committed to flexible working arrangements to meet the diverse needs of our team members and stakeholders. Join us in shaping the future of DCC Technology and drive forward initiatives that make a real difference.

Come JAM with us … we not only work hard but play just as hard. Want to take your career to the next level? Apply Online!

Note: While we appreciate your interest, please note that only qualified candidates will be contacted.

J-18808-Ljbffr

J-18808-Ljbffr

Python Developer

Epsilon Solutions Ltd.

Montreal

Permanent à temps plein

50,00$ - 53,00$ /heure

Postuler directement

Description du Poste

Role : Python Developer

Company : Epsilon Solutions Ltd.

Location : Montreal Hybrid

Base pay range : CA$50.00 / hr - CA$53.00 / hr

Core Responsibilities

  • Design and implement scalable, maintainable, and high-performing RESTful APIs using FastAPI, SQLModel, and Redis
  • Write clean, efficient, and maintainable Python code
  • Develop and maintain documentation
  • Design and optimize database schemas and queries
  • Create and maintain automated test suites
  • Monitor and optimize API performance
  • Implement caching strategies and rate limiting
  • Collaborate with front-end team to ensure smooth API integration
  • Assist in implementing workflows for detecting, archiving, and purging stale data based on retention policies
  • Ensure proper logging and auditing of data lifecycle processes
  • Mentor junior developers and review code
  • Collaborate with the system architect to refine the API logic, enhance query performance, and implement caching strategies

Required Skills

  • 5+ years of professional Python development experience
  • Strong experience with FastAPI or similar framework (Flask, Django REST)
  • Deep understanding of REST API design principles
  • Expertise in asynchronous programming with Python
  • Solid experience with SQL databases (PostgreSQL preferred)
  • Strong knowledge of API security best practices
  • Experience with Docker and containerized environments like OpenShift / Kubernetes
  • Proficiency in writing unit tests and integration tests
  • Familiarity with event-driven architecture and tools like Kafka
  • Strong problem-solving skills and attention to detail
  • Effective communication and ability to work in a collaborative, agile environment
  • Adaptive and eager to learn new tools and technologies

Nice to Have

  • Knowledge of monitoring tools like Prometheus and OpenTelemetry
  • Experience with microservice architectures

Seniority level

  • Associate

Employment type

  • Contract

Job function

  • Industries : Banking and Financial Services

J-18808-Ljbffr

Développeur IOS

Vaco by Highspring

Dorval

Permanent à temps plein

Postuler directement

Développeur iOS

Durée : 12 mois

Bilinguisme : Français obligatoire, anglais un atout

Taux maximal : Flexible

Télétravail : Hybride (Montreal)

Notre client entreprend l’une des mises à niveau technologiques les plus ambitieuses de son histoire. Ils révisent leurs systèmes et processus afin de les simplifier et de mieux répondre aux besoins de leur clientèle. Rejoins une équipe multidisciplinaire qui gère et livre des projets multicanaux pour créer la banque de demain. Tu es passionné(e) par la technologie mobile ? Tu aimes travailler sur des applications concrètes ? Tu es curieux(se) et tu n’as pas peur de challenger les idées établies ? Si tu es une personne énergique, proactive et que tu apprécies le travail en équipe, cette opportunité pourrait être pour toi !

En tant que Développeur iOS - Écosystème Marketing, tu seras amené(e) à :

  • Avoir un impact direct sur l’expérience client mobile

Concevoir et développer des applications iOS innovantes pour offrir une expérience personnalisée à chaque utilisateur.

Voir le produit final de ton travail directement sur les appareils iOS des utilisateurs.

Challenger les architectes et concepteurs pour faire évoluer l’équipe et les pratiques.

Participer à de nombreux projets d’envergure.

Tu es le candidat idéal si tu maîtrises :

Minimum 3 ans d'expérience en développement iOS natif (Swift, Objective-C, Xcode, API REST, architecture MVVM).

La capacité à livrer des applications complètes, de la conception à la mise en production.

Le déploiement de codes simples, de qualité professionnelle, et leur maintien après publication sur l’App Store.

Le courage de plonger dans le code pour le restructurer et explorer de nouvelles technologies iOS.

La révision du code des autres développeurs et la participation aux concepts techniques mobiles.

En bonus, tu as :

De l’expérience dans des équipes qui appliquent des bonnes pratiques de développement logiciel telles que les tests automatisés (XCTest, UI Testing), la revue de code, et l’application des techniques DevOps pour mobile.

Ce que notre client t’offre :

Un environnement de travail en constante évolution

Un milieu où la complexité des environnements technologiques favorise l’apprentissage et l’équilibre travail / vie personnelle.

Un climat de travail collaboratif et dynamique.

iOS Developer

Duration : 12 months

Bilingualism : French required, English an asset

Maximum rate : Flexible

Remote work : Hybrid (Montreal)

Our client is undertaking one of the most ambitious technological upgrades in their history. They are reviewing their systems and processes to simplify them and better align them with their customers' needs. Join a multidisciplinary team that manages and delivers multichannel projects to create the bank of tomorrow. Are you passionate about mobile technology? Do you enjoy working on practical applications? Are you naturally curious and not afraid to challenge established ideas? If you're energetic, proactive, and enjoy teamwork, this opportunity might be for you!

As an iOS Developer - Marketing Ecosystem, you will be :

Making a direct impact on the mobile customer experience

Designing and developing innovative iOS applications to offer personalized one-on-one experience to each client.

Seeing the final product of your work on iOS devices used by our customers.

Challenging architects and designers and helping the team evolve as a whole.

Participating in numerous large-scale projects.

You’re the ideal candidate if you have experience with :

Minimum 3 years Native iOS development (Swift, Objective-C, Xcode, REST API, MVVM architecture).

Demonstrated ability to deliver complete applications from start to finish.

Enjoy deploying clean, professional-grade code and maintaining it once published on the App Store.

The courage to dive into code, restructure it, and explore new iOS technologies.

Comfort in reviewing other developers’ code and contributing to mobile technical concepts.

Bonus if you have :

Experience working in teams that adhere to good software development practices, such as automated testing (XCTest, UI Testing), code reviews, and DevOps techniques for mobile.

What our client offers you :

A constantly evolving work environment

A setting where the complexity of technological environments promotes growth and encourages work-life balance.

A collaborative and dynamic work atmosphere.

Competitive compensation.

Competitive benefits.

Continuous training and development programs

Vaco by Highspring values a diverse workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.

EEO Notice

Vaco by Highspring is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race (including but not limited to traits historically associated with race such as hair texture and hairstyle), color, sex (includes pregnancy or related conditions), religion or creed, national origin, citizenship, age, disability, status as a veteran, union membership, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, political affiliation, or any other protected characteristics as required by federal, state or local law.

Vaco by Highspring and its parents, affiliates, and subsidiaries are committed to the full inclusion of all qualified individuals. As part of this commitment, Vaco by Highspring and its parents, affiliates, and subsidiaries will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact.

Vaco by Highspring also wants all applicants to know their rights that workplace discrimination is illegal.

By submitting to this position, you agree that you will be giving Vaco by Highspring the exclusive right to present you as a candidate for the foregoing employment opportunity. You further agree that you have represented information about yourself accurately and have not affirmatively misrepresented your qualifications. You also agree to maintain as confidential, to the fullest extent permitted by law, any information you learn from Vaco by Highspring about the position and you will limit disclosure of information about the position only to the extent necessary to perform any obligations in furtherance of your application. In exchange, Vaco by Highspring agrees to exercise reasonable efforts to represent you through all solicitation, job screening, and resume dispersal.

Privacy Notice

Vaco by Highspring and its parents, affiliates, and subsidiaries (“we,” “our,” or “Vaco by Highspring”) respects your privacy and are committed to providing transparent notice of our policies.

California residents may access Vaco by Highspring HR Notice at Collection for California Applicants and Employees here.

  • Virginia residents may access our state-specific policies here.
  • Residents of all other states may access our policies here.
  • Canadian residents may access our policies in English here and in French here.
  • Residents of countries governed by GDPR may access our policies here.

Pay Transparency Notice

Determining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to :

  • the individual’s skill sets, experience, and training;
  • licensure and certification requirements;
  • office location and other geographic considerations;
  • other business and organizational needs.

With that said, as required by local law, Vaco by Highspring believes that the following salary range referenced above reasonably estimates the base compensation for an individual hired into this position in geographies that require salary range disclosure. The individual may also be eligible for discretionary bonuses.

Database Developer

Genpact

Montreal

Permanent à temps plein

Postuler directement
```html

Overview

Direct message the job poster from Genpact

Ready to build the future with AI?

At Genpact, we don’t just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we’re leading the charge. Genpact’s AI Gigafactory, our industry-first accelerator, is an example of how we’re scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies’ most complex challenges.

If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what’s possible, this is your moment.

Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions – we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook.

Job Title

Database Developer

Location

Montreal, QC (Day one on-site on Hybrid)

Duration

Full-time role

Responsibilities

  • Develop and optimize database solutions on major RDBMS technologies (intermediate level).
  • Apply scripting knowledge (Python) to database tasks and automation.
  • Maintain basic familiarity with Unix / Linux operating systems to support development and deployment.

Qualifications

  • Required skills
    • Knowledge (intermediate level) of development and performance optimization on major RDBMS technologies
    • Scripting knowledge (Python)
    • Basic knowledge of Unix / Linux operating systems
  • Desired skills
    • Data modeling concepts
    • Version control, preferably with Git
    • Knowledge of ETL products
    • Replication
    • Experience working in geographically dispersed teams
    • Personal skills: Integrity & ownership, good team player, high motivation to expand technical and business knowledge

Equal Opportunity

Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military / veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit www.genpact.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube.

Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.

Additional

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industries: Information Services

Referrals increase your chances of interviewing at Genpact by 2x

Get notified about new Database Developer jobs in Montreal, Quebec, Canada.

J-18808-Ljbffr

```
Espace publicitaire
Developpeur Java

KLANIK

Montreal

Permanent à temps plein

Postuler directement
```html

KLANIK

KLANIK est une société de conseil en Ingénierie IT qui accompagne ses clients dans leurs projets digitaux et technologiques. Le groupe KLANIK compte désormais plus de 750 talents, évoluant dans 16 agences en Europe, Amérique du Nord, Afrique et Moyen-Orient. Des experts engagés, atypiques et passionnés, impliqués dans des projets stratégiques grâce à leur haut niveau de compétences en Software, DevOps, Cloud, Agilité, Cybersécurité, Big Data & IA. En parallèle de leurs métiers, les collaborateurs du groupe KLANIK sont accompagnés au quotidien dans leur développement personnel et professionnel, via différentes initiatives engageantes et innovantes :

  • KONSCIOUS : communauté interne engagée dans les enjeux écologiques, sociaux et environnementaux
  • KAMPUS : institut de formation technique certifié
  • KORNER : incubateur de start-ups technologiques
  • KLANIK ESPORT : club professionnel e-sport ouvert aux collaborateurs

Description du poste

Nous recherchons un développeur Java talentueux et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience en développement back-end et une connaissance approfondie du cloud, en particulier AWS. Vous travaillerez sur des projets critiques de performance. Poste Hybrid 2 jours/semaine au centre-ville de Montréal.

Responsabilités

  • Développer des applications Java robustes et évolutives.
  • Concevoir et implémenter des services SOAP et API REST.
  • Travailler avec des architectures de microservices.
  • Participer aux pratiques DevOps pour améliorer les processus de développement et de déploiement.
  • Collaborer avec les équipes pour assurer une performance optimale des applications.

Compétences et profil

  • Expérience solide en développement back-end.
  • Expérience significative avec le développement cloud AWS.
  • Compétences en DevOps.
  • Capacité à gérer des performances critiques et excellente gestion de la mémoire.
  • Connaissance de Docker et Kubernetes (bonus).
  • Maîtrise de Java et de Spring Boot.
  • Connaissance des services SOAP et API REST.
  • Connaissance des microservices.
  • Langue Française.

Profil recherché

Maîtrise de Java, maîtrise de Spring Boot, connaissance approfondie d'AWS (avec certification AWS si possible), expérience avec SOAP et API REST, connaissance des microservices, expérience en DevOps, langue Française.

J-18808-Ljbffr

```
Programmeur.se expert - Engine

Activision

Montreal

Permanent à temps plein

Postuler directement

Overview

Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 25 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le divertissement interactif et impliqués dans la création de titres renommés.

C’est avec fierté que nous contribuons grandement à la célèbre franchise Call of Duty, par la création de contenu sur les saisons de Warzone et en dirigeant le développement de la version PC de Call of Duty. À travers notre histoire, nous avons également participé au succès de Crash Bandicoot, Tony Hawk's Pro Skater, Skylanders, Spider-Man et Guitar Hero.

Et beaucoup de plaisir à travers des activités et événements inoubliables!

À propos du rôle / About the role

Tu joueras un rôle clé dans le développement de nos jeux en assurant la performance, la stabilité et l’évolutivité des systèmes qui les font vivre. En collaboration avec les studios d’Activision et des partenaires externes, tu contribueras à offrir aux joueurs une expérience fluide et fiable. Ton équipe est également responsable d’améliorer les processus de production et les outils utilisés par les développeurs, notamment par l’intégration de l’intelligence artificielle, afin de mieux servir les besoins des jeux.

As an expert programmer, you will :

  • agir comme référent technique et mentor pour l’équipe
  • résoudre des problèmes complexes et contribuer à l’orientation technologique du moteur et des systèmes liés au jeu, en veillant à ce que les solutions soient adaptées aux contraintes de performance, de compatibilité matérielle et d’expérience joueur
  • démontrer une capacité d’autonomie à travers des mandats complexes et multiples

Responsabilités

  • Développement de modules moteur : contribuer à des systèmes essentiels au bon fonctionnement du jeu (gestion du matériel, télémétrie, rapports de crash, système de fichiers…), en assurant leur fiabilité et leur adaptabilité aux plateformes ciblées.
  • Optimisation des performances : améliorer la fluidité et la réactivité du jeu en travaillant sur la gestion mémoire, le traitement des données et la réduction des coûts d’exécution.
  • Maintenance et modernisation du code base : assurer la pérennité du moteur en le rendant plus stable, lisible et facile à faire évoluer, au bénéfice des équipes qui l’utilisent au quotidien.
  • Intégration et amélioration de SDKs et librairies tierces : faciliter la distribution et le déploiement des jeux en intégrant efficacement les outils critiques avec nos plateformes (Steam, Battle.net, UPC, Xbox, etc.).
  • Support aux équipes de développement : accompagnement technique sur les fonctionnalités développées, résolution de problèmes et partage de connaissances.
  • Collaboration interdisciplinaire : travail étroit avec les équipes artistiques, design et production pour améliorer les façons de créer et garantir une intégration cohérente des outils.
  • Participation au processus d’innovation : contribuer à pousser l’innovation dans nos technologies pour élever les expériences de jeu à un niveau inégalé.

Exigences / Requirements

  • 8+ années d’expérience en programmation, idéalement dans le jeu vidéo
  • Maîtrise du C++ et des systèmes temps réel
  • Solide capacité d’analyse, autonomie, et polyvalence
  • Bilinguisme (français / anglais) requis pour la collaboration
  • Passion pour le développement de jeux

Points bonus / Bonus points

  • Expérience en développement PC et console
  • Connaissance d’autres langages comme le C#, Lua, Python, SQL
  • Compréhension approfondie des moteurs de jeu

Nous aimons entendre tous ceux et celles qui sont enthousiastes à l'idée de changer l'industrie des jeux vidéo. Vous n'êtes pas sûr de répondre à toutes les qualifications ? Laissez-nous décider! La recherche montre que les femmes et les membres d'autres groupes sous-représentés ont tendance à ne pas postuler à des emplois lorsqu'ils pensent qu'ils ne possèdent pas toutes les qualifications, alors qu’en fait, iels les possèdent souvent ! Chez Activision Blizzard, nous nous engageons à créer un environnement diversifié et inclusif et vous encourageons vivement à postuler.

Our benefits :

  • Competitive compensation and leave policy.
  • Group insurance almost entirely paid by the studio.
  • Retirement savings with Beenox's contribution.
  • Professional growth in technical and/or management areas.
  • Various training offered free of charge to employees.
  • And lots of fun through unforgettable activities and events!

About the role :

You will play a key role in the development of our games by ensuring the performance, stability, and scalability of the systems that bring them to life. In collaboration with Activision studios and external partners, you will help provide players with a smooth and reliable experience. Your team is also responsible for improving production processes and the tools used by developers, including the integration of artificial intelligence, to better serve the needs of the games.

As an expert programmer :

  • You will act as a technical reference and mentor for the team.
  • You will solve complex problems and contribute to the technological direction of the engine and game-related systems, ensuring that solutions are adapted to performance, hardware compatibility, and player experience constraints.
  • You will demonstrate autonomy through complex and multiple mandates.

Responsibilities / Exigences

  • Engine module development : contribute to essential systems for the proper functioning of the game (hardware management, telemetry, crash reports, file system...), ensuring their reliability and adaptability to targeted platforms.
  • Performance optimization : improve the fluidity and responsiveness of the game by working on memory management, data processing, and reducing execution costs.
  • Codebase maintenance and modernization : ensure the longevity of the engine by making it more stable, readable, and easy to evolve, benefiting the teams that use it daily.
  • Integration and improvement of third-party SDKs and libraries : facilitate the distribution and deployment of games by effectively integrating critical tools with our platforms (Steam, Battle.net, UPC, Xbox, etc.).
  • Support for development teams : technical support on developed features, problem-solving, and knowledge sharing.
  • Interdisciplinary collaboration : work closely with artistic, design, and production teams to improve creation methods and ensure coherent tool integration.
  • Participation in the innovation process : contribute to pushing innovation in our technologies to elevate gaming experiences to an unparalleled level.

Note : This job description includes a bilingual English / French version of the role. It reflects responsibilities and requirements as provided and may be subject to change.

J-18808-Ljbffr

Developpeur Java

KLANIK

Montreal

Permanent à temps plein

Postuler directement
```html

KLANIK

KLANIK est une société de conseil en Ingénierie IT qui accompagne ses clients dans leurs projets digitaux et technologiques. Le groupe KLANIK compte désormais plus de 750 talents, évoluant dans 16 agences en Europe, Amérique du Nord, Afrique et Moyen-Orient. Des experts engagés, atypiques et passionnés, impliqués dans des projets stratégiques grâce à leur haut niveau de compétences en Software, DevOps, Cloud, Agilité, Cybersécurité, Big Data & IA. En parallèle de leurs métiers, les collaborateurs du groupe KLANIK sont accompagnés au quotidien dans leur développement personnel et professionnel, via différentes initiatives engageantes et innovantes :

  • KONSCIOUS : communauté interne engagée dans les enjeux écologiques, sociaux et environnementaux
  • KAMPUS : institut de formation technique certifié
  • KORNER : incubateur de start-ups technologiques
  • KLANIK ESPORT : club professionnel e-sport ouvert aux collaborateurs

Description du poste

Nous recherchons un développeur Java talentueux et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience en développement back-end et une connaissance approfondie du cloud, en particulier AWS. Vous travaillerez sur des projets critiques de performance. Poste Hybrid 2 jours/semaine au centre-ville de Montréal.

Responsabilités

  • Développer des applications Java robustes et évolutives.
  • Concevoir et implémenter des services SOAP et API REST.
  • Travailler avec des architectures de microservices.
  • Participer aux pratiques DevOps pour améliorer les processus de développement et de déploiement.
  • Collaborer avec les équipes pour assurer une performance optimale des applications.

Compétences et profil

  • Expérience solide en développement back-end.
  • Expérience significative avec le développement cloud AWS.
  • Compétences en DevOps.
  • Capacité à gérer des performances critiques et excellente gestion de la mémoire.
  • Connaissance de Docker et Kubernetes (bonus).
  • Maîtrise de Java et de Spring Boot.
  • Connaissance des services SOAP et API REST.
  • Connaissance des microservices.
  • Langue Française.

Profil recherché

Maîtrise de Java, maîtrise Spring Boot, connaissance approfondie d'AWS (avec certification AWS si possible), expérience avec SOAP et API REST, connaissance des microservices, expérience en DevOps, langue Française.

J-18808-Ljbffr

```
MOBILE DEVELOPER

SBX Technologies

Montreal

Permanent à temps plein

Postuler directement

Overview

Open to intermediate and senior levels

Required skills

  • Possesses at least 2 years of experience in iOS Mobile development
  • Possesses 2-3 years of experience with Javascript
  • Possesses excellent knowledge of application programming, database structure, systems design and systems interface
  • Develops the modules and functionality required and in line with the specifications provided
  • Effectively communicates with internal and external team members
  • Participates in the documentation of user guides and training documentation when required
  • Effectively completes the unit testing required to ensure the quality of the code

Professional skills

  • Good knowledge of the Agile methodology, at ease with understanding and estimating user stories
  • Is an excellent team player with an excellent ability to work in a multi-functional team
  • Is able to multi-task and to meet aggressive deadlines
  • Fluent in English, written and spoken
  • Experience with Web app development in Angular or React is an asset
  • Experience with SQL Databases is an asset
  • Experience with Service-oriented architecture REST using .Net framework is an asset
  • Experience in Android development is an asset
  • Knowledge of French is an asset

J-18808-Ljbffr

Embedded Developer

GHGSat

Montreal

Permanent à temps plein

Postuler directement
```html

Overview

GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world. We use our own satellites and aircraft sensors, combined with third-party data, to help industrial emitters better understand, control, and reduce their emissions. GHGSat’s capability is unique : nous fournissons des mesures locales et à haute résolution de la concentration de méthane et de dioxyde de carbone dans l'atmosphère depuis l'espace.

Position

Intermediate / Senior Embedded Software Developer

Responsibilities

  • Design, develop, integrate, test and deploy Linux firmware for Satellite and Airborne payloads
  • Work autonomously on complex features
  • Develop controlling applications for cameras, temperature sensors, heaters, LED devices
  • Develop unit, component and integration tests
  • Continuously improve the development environment and minimize technical debt
  • Document all stages of the product : Requirements, Design, Implementation, Integration, Test in an iterative fashion
  • Troubleshoot complex problems with Software (debugger, profiler) and Hardware tools (oscilloscope, logic analyzer)
  • Provide support to instrument testing and characterization
  • Communicate effectively inside and outside the team (reporting, architecture decisions, tech talk)

Details

  • Start-date : as soon as possible
  • Location : full-time, permanent position based in Montreal or Calgary (Hybrid work : 2 days from the office, optional 3 days remote)
  • Travel requirements : occasional

Required Qualifications

  • BSc / MSc degree (Computer Science, Computer / Electrical Engineering, or equivalent technical degree)
  • Excellent written and oral communication skills
  • Self-managed, with the desire and ability to drive your tasks to completion
  • 3+ years of experience developing embedded Linux applications
  • 3+ years of experience programming in C / C++
  • Good knowledge of device-to-device communication stacks, e.g. Ethernet (TCP / UDP), Serial, USB, I2C, SPI, CAN
  • Proficiency with Python and Bash (scripting, writing tests)
  • Experience developing unit and integration tests
  • Experience using CMake or Make
  • Experience with CI / CD (GitLab, Docker)
  • Good knowledge of software debugging, analysis and profiling tools
  • Able to obtain Controlled Goods Program (CGP) security clearance

Desired Qualifications (nice to have)

  • Linux driver development
  • Experience using Yocto
  • Bare-metal application development
  • Knowledge of different computer architectures (ARM, x86, FPGA)
  • Knowledge of digital data electrical interfaces (USB, RS422, RS485, LVDS, CAN)
  • Experience programming in Rust and / or OCaml
  • Some exposure to :
    • Web API development (REST, JavaScript)
    • Test automation
    • Multimedia framework (GStreamer)
    • Databases (SQL)
    • Distributed systems (Message Queue)
    • Experience or strong interest in aerospace, remote sensing, or environmental challenges

Benefits

  • Competitive salary + stock options for all full-time employees
  • Health / Dental benefits
  • Paid Time Off + floating statutory holidays
  • Flexible work environment

This is a rare opportunity to work on urgent problems. You’ll join a small but mighty team, have high impact, and help scale a company that’s doing meaningful work for the planet.

GHGSat offers a creative and highly motivating work environment. We offer competitive salaries, health and social benefits including flex-time and continuing development. We are committed to a diverse and inclusive workplace. GHGSat is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, age, or other legally protected status. If you would like to request an accommodation, please notify your recruiter.

J-18808-Ljbffr

```
Espace publicitaire
Senior Full Stack Developer

Botpress

Montreal

Permanent à temps plein

Postuler directement

About The Role

As a Senior Full-Stack Developer, you will maintain our existing product and craft new features in response to customer feedback and demand, leading projects from conception to deployment. High ownership, organization, and creativity are valued. You will be expected to solve challenging problems on your own and should be razor-focused on improving customer and user experience. An exceptional candidate is comfortable looking for solutions that are delivered quickly and adhering to robust coding standards and peer reviews.

Responsibilities

  • Develop and maintain customer-impacting features using React & Node.js (Typescript)
  • Use infrastructure-as-code to improve platform performance
  • Write unit and end-to-end tests for mission-critical features
  • Add tracking and monitoring to capture user journeys
  • Contribute to product documentation

Requirements

  • A minimum of 5 years of professional experience in software development or programming in a similar environment. Our go-to stack is Typescript, React.js, Node.js, PostgreSQL, Redis, and AWS. We encourage candidates to apply even if you only have experience with a portion of our stack.
  • Proven experience with TypeScript for backend development and React.js for front-end development
  • Strong written and verbal communication skills in English (French is an advantage)
  • A deep interest in AI Agents, voice-, and chat-based user experiences
  • Well-organized, excellent work ethic, pays attention to detail, and self-starting
  • Ability to thrive in a fast-paced startup and passionate about improving technical abilities

About Botpress

Botpress recently raised its $25 million Series B funding. As a fast-growing start-up, we run a lean and innovative ship that leans on AI for maximum business impact. At Botpress, everyone is an owner, bringing their unique perspective and talents. Our teams are talented and passionate. We intentionally hire individuals who are eager, passionate, talented, and hungry to learn and grow throughout their career. We operate fully in-office, with a culture that values both technical rigor and shared ambition. You'll be on a team that is leading the AI revolution and building technology that will define the next era of business automation.

Benefits

  • Work at one of Canada's fastest-growing AI start-ups
  • Work with a talented and passionate team
  • 4 weeks of vacation
  • Paid sick and parental leave
  • Comprehensive health, dental, vision, travel, and life insurance
  • Funding for education and skills improvement
  • Fully-stocked fridge and cupboard - we take snacks seriously
  • Your own desk - no ‘hot-desk' style sign-up systems
  • A vibrant office community, including weekly socials
  • Two days of remote work per week

J-18808-Ljbffr

Java developer

COVET IT INC

Montreal

Permanent à temps plein

Postuler directement

Overview

  • 5-7 years' relevant experience would generally be expected to find the skills required for this role
  • A superior technologist, with strong design and implementation fundamentals. Strong design skills for building scalable systems
  • Java / Spring - Strong experience in developing enterprise level systems using Java / Spring
  • Multithreading / Concurrency
  • Strong experience in implementing multi-threaded applications
  • Hands-on experience with modern distributed technologies such as messaging brokers (e.g. Kafka) and distributed caching solutions.
  • Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery
  • Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance / memory analysis, and n-tier service-oriented architecture
  • Strong fundamentals of domain / event / message driven architecture and REST services
  • Understanding of Docker and container orchestration
  • Experience with databases

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • Staffing and Recruiting

J-18808-Ljbffr

Développeur web Java / Développeuse web Java

Inacre Conseil inc

Montreal

Permanent à temps plein

Postuler directement

Développeur web Java / Développeuse web Java

Tu souhaites rejoindre une équipe technique dynamique où tu pourras à la fois développer des solutions innovantes et partager ton expertise avec des développeurs moins expérimentés ? Ce poste est fait pour toi !

Responsabilités

  • Concevoir et développer des applications web performantes et évolutives.
  • Travailler sur le back-end avec Java et Spring Boot, en créant des API REST robustes.
  • Améliorer l'interface utilisateur avec des frameworks modernes comme Vue.js, Angular ou autres.
  • Participer activement aux revues de code et t'assurer que les bonnes pratiques sont appliquées.
  • Coacher les développeurs moins expérimentés grâce au pair programming, à des revues constructives et à du coaching technique.
  • Collaborer avec les équipes produit pour comprendre les besoins métier et les traduire en solutions techniques adaptées.
  • Contribuer à l'amélioration continue du code, des outils et des processus pour garantir la qualité du travail.

Ce qu'on attend de toi

  • 7 ans d'expérience minimum dans un poste similaire.
  • Une excellente maîtrise de Java, Spring Boot et des API REST.
  • Une bonne maîtrise des bases de données relationnelles comme PostgreSQL.
  • Une bonne pratique des tests unitaires et d'intégration, notamment avec JUnit et Mockito.
  • Une connaissance des environnements cloud et des outils de gestion de version comme Git.

Ce qui serait un plus

  • Une expérience dans la migration front-end, par exemple le passage de Angular à Vue.js.
  • Une sensibilité à la qualité du code, la maintenabilité et la simplicité dans les solutions proposées.
  • Un réel intérêt pour le mentorat et le développement des compétences de l'équipe.
  • Une expérience dans des environnements sans équipe UI / UX dédiée.

Technologies utilisées

La partie DevOps est gérée par une équipe dédiée. Bien que la connaissance de ces outils soit un atout, aucune expertise DevOps spécifique n'est requise pour ce poste.

Ce qu'ils t'offrent

  • 35h / semaine (horaire flexible).
  • 1 journée par semaine au bureau.
  • 4 semaines de vacances + 5 jours de maladies et congés supplémentaires aux fêtes.
  • Assurances collectives complètes et PAE.
  • Formations payées.

Si vous êtes intéressé, veuillez me faire parvenir votre candidature via notre site internet à : / / www.careers-page.com / inacre ou par courriel à. Nous remercions toutes les personnes qui proposeront leurs services. Cependant, seules les personnes sélectionnées seront contactées pour une entrevue. Le masculin est utilisé seulement pour alléger le texte. Inacre Conseil Inc. souscrit au principe d'équité pour tous, en matière de sélection et de recrutement de personnel. Pour plus d'information, n'hésitez pas à contacter Noémie Barthelet par téléphone à (514) 405-5360.

Développeur Java + Springboot / Java + Springboot Developer

Ingénieur logiciel Java / Ingénieure logiciel Java

J-18808-Ljbffr

Salesforce Developer

J&M Group

Montreal

Permanent à temps plein

Postuler directement

Overview

Join to apply for the Salesforce Developer role at J&M Group.

Responsibilities

  • As a Senior Salesforce Developer, you will work with architects and technical leaders to implement CRM capabilities on the Salesforce platform, focusing on Financial Services Cloud (FSC). You will be responsible for developing software features that drive business value and contribute to our client's CRM transformation.
  • Collaborate with architects and technical leads to implement Salesforce FSC solutions.
  • Develop and enhance Salesforce features using Lightning Web Components (LWC), Apex, and Aura.
  • Participate in Agile scrum teams to deliver technical analysis, estimates, and development.
  • Provide technical leadership and contribute to DevOps process improvements.
  • Ensure adherence to Salesforce development best practices and RBC internal standards.
  • Integrate Salesforce with third-party systems using APIs and event-based patterns.

Required Qualifications

  • 5+ years of experience in web-based or full-stack development (Java, .Net, HTML, XML, JSP, JavaScript).
  • 2+ years of hands-on Salesforce development experience.
  • Proficiency in Salesforce Lightning platform, including Apex, Aura, LWC, Platform Events, and Data Model.
  • Experience with Salesforce Sales Cloud, Service Cloud, and Financial Services Cloud.
  • Strong understanding of Salesforce architecture and integration techniques.
  • Salesforce certifications: Administrator and Platform Developer I (PDI).

Preferred Qualifications

  • Experience implementing CRM solutions in the financial sector.
  • Familiarity with Salesforce DevOps tools (Jenkins, AutoRABIT, Gearset).
  • Experience with ETL tools such as Datastage and OCP.
  • Knowledge of Salesforce DevOps best practices and CI / CD pipelines.

Seniority level

  • Senior

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • IT Services and IT Consulting

J-18808-Ljbffr

Python Developer

Compunnel Inc.

Montreal

Permanent à temps plein

Postuler directement

Overview

Job Title : Python Developer with Cloud (AWS or Azure)

Experience Level : Level 2 (intermediate) : 2-5 years

Location : Montreal (Day 1 onboarding onsite / in office presence 3x week)

Primary Responsibilities

  • Responsible for developing and reviewing code and contributing ideas to a team of talented technologists.
  • Facilitate technical discussions and the development of web applications, web services, and public APIs that support hundreds of users.
  • Participate in the design of web applications.
  • Understand software requirements.
  • Implement various parts of our applications using Python.
  • Formulate and implement recommendations / solutions.
  • Due to the global nature of the team and function, you will be required from time to time to work and collaborate with colleagues located in the US, Europe, and Asia.

Required Skills

  • Minimum 2-3 years of hands-on experience developing with Python
  • Knowledge of Cloud Computing
  • Bachelor's degree in Computer Science or related field
  • Knowledge in Linux / Shell
  • TDD, CI, Agile and iterative software development
  • Experience with application code and configuration scanning for best practice
  • Designing and building RESTful service applications and clients
  • The ability to effectively communicate with a global team and customers
  • A solid understanding of change management processes
  • Able to write and present comprehensive technical content / documentation
  • Excellent problem-solving skills, and eye for solving performance issues
  • Thorough knowledge of database technologies such as MongoDB / PostgreSQL
  • Knowledge of OpenShift
  • General understanding of Apache
  • Knowledge of TCP / IP, HTTP protocols
  • Experience with Python web framework development such as Flask / FastAPI
  • Strong Kubernetes experience setting up applications using Helm

Additional Details

  • Seniority level : Associate
  • Employment type : Contract
  • Job function : Information Technology
  • Industries : IT Services and IT Consulting

J-18808-Ljbffr