Talent.com

Java software engineer Jobs in Montreal, QC

Create a job alert for this search

Java software engineer • montreal qc

Last updated: 2 hours ago
  • New!
Software Engineer – Java, Spring Boot, DevOps

Software Engineer – Java, Spring Boot, DevOps

CGIMontréal, Québec, Canada
Full-time
Quick Apply
Software Engineer – Java, Spring Boot, DevOps.This role focuses on designing, developing, and maintaining modern, scalable applications using Java-based technologies and cloud-native architectures....Show moreLast updated: 14 hours ago
Senior Software Developer - Java

Senior Software Developer - Java

Royal Bank of Canada>MONTRÉAL, Canada
Full-time
RBC Capital Markets is a leading global investment banking company dedicated to providing services in banking, finance, and capital markets to corporations, institutional investors, asset managers,...Show moreLast updated: 29 days ago
Senior Software Engineer

Senior Software Engineer

Alexa TranslationsMontreal, QC, CA
Full-time
Quick Apply
About Alexa Translations Alexa Translations provides A.Our unique combination of advanced technology and professionally certified translators deliver tailored solutions with unparalleled quality.Th...Show moreLast updated: 21 days ago
Paytm Senior Software Engineer

Paytm Senior Software Engineer

AC780Montréal, Canada
Full-time
At Paytm Labs, we build technologies that powers Paytm India, the world's' fastest growing mobile payments and commerce ecosystem.In addition to, the Paytm Canada app.We use our skills and our bigg...Show moreLast updated: 30+ days ago
Développeur Java

Développeur Java

DELANMontréal, QC, ca
Full-time
Quick Apply
Le Développeur Java sera responsable de concevoir, développer et maintenir des applications web dans un environnement SaaS au sein d’une équipe agile, en contribuant activement au cycle de vie comp...Show moreLast updated: 27 days ago
Senior Software Developer - Java

Senior Software Developer - Java

0000050007 Royal Bank of CanadaMONTRÉAL, Quebec, Canada
Full-time
RBC Capital Markets is a leading global investment banking company dedicated to providing services in banking, finance, and capital markets to corporations, institutional investors, asset managers,...Show moreLast updated: 28 days ago
Embedded Software Engineer

Embedded Software Engineer

Randstad CanadaBrossard, Quebec, CA
Temporary
Quick Apply
Our client, a global leader in industrial automation and advanced technologies, is looking for two Systems Software Engineers to join their Montreal team.In this role, you will participate in the d...Show moreLast updated: 22 days ago
Sr Software Engineer

Sr Software Engineer

CENTRIC SOFTWARE INCMontréal, QC, CA
Full-time
Quick Apply
Job Title: Senior Software Engineer Location: Remo...Show moreLast updated: 30+ days ago
Embedded software engineer

Embedded software engineer

SpaceBridge Inc.Saint-Laurent, QC, Canada
Full-time +1
Langue de travail: Anglais ou Français.Heures de travail: 40 hours per week.Develop software solutions by studying systems flow, data usage and work processes.Write, modify, integrate and test soft...Show moreLast updated: 15 days ago
Java Developer

Java Developer

LancesoftMontreal, QC, CA
Full-time
Quick Apply
Experience Level: Level 3 (5-7 years ).Location: Montreal (Day 1 onboarding onsite / in office presence 3x week).We are looking for a hands-on technologist who is passionate about technology, has s...Show moreLast updated: 30+ days ago
Embedded Software Engineer - DO 178

Embedded Software Engineer - DO 178

CS GroupMontréal, Québec, Canada
Full-time +1
Today CS Group Canada is looking for a Software Verification Engineer.Their role will be to test embedded software applications on aircraft and space system such as engine control, flight managemen...Show moreLast updated: 17 days ago
Software Engineer

Software Engineer

L3Harris TechnologiesMontreal, Quebec
Full-time
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show moreLast updated: 9 days ago
Senior Software Engineer (Backend)

Senior Software Engineer (Backend)

MotionMontréal, QC, CA
Full-time +1
Motion is creating the command center for creative strategists.AI-driven analytics and intelligence platform that bridges the gap between performance marketers and creative teams, helping them unco...Show moreLast updated: 8 days ago
Full-Stack Software Engineer – Marketing

Full-Stack Software Engineer – Marketing

1perTInent incMontréal, Québec, Canada
Full-time
Embedded within the Growth team, you will act as the bridge between marketing vision and technical execution.You will contribute to high-impact digital initiatives with strong business visibility a...Show moreLast updated: 18 days ago
Software Developer (Java)

Software Developer (Java)

Noramtec ConsultantsMontreal, Quebec
Full-time
Experience with Java, J2EE, JSF, Hibernate, Oracle DB and MySQL.Oracle SQL Developer and optimizing query performance.Eclipse, RAD, RUP, UML, and ER Diagrams.Years experience in developing applicat...Show moreLast updated: 30+ days ago
Software Engineer, Intermediate or Senior

Software Engineer, Intermediate or Senior

IndexMontréal, Québec, CA
Full-time
Quick Apply
Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it.AI technologies to help companie...Show moreLast updated: 30+ days ago
  • New!
Lead Software Engineer - Java FSD

Lead Software Engineer - Java FSD

CGIMontréal, Canada
Full-time
Want to work where data truly drives transformation?.At CGI, we build large‑scale Big Data platforms and are looking for talented engineers ready to turn data into real business value.As part of ou...Show moreLast updated: 2 hours ago
Développeur·euse Java fullstack

Développeur·euse Java fullstack

Solutions TechsoMontréal, QC, CA
Full-time
As a world leader in digital transformation, Techso is a fast-growing company offering consulting services in three niches of expertise: technology infrastructure management (IT), specific applicat...Show moreLast updated: 30+ days ago
Software Engineer – Java, Spring Boot, DevOps

Software Engineer – Java, Spring Boot, DevOps

CGIMontréal, Québec, Canada
14 hours ago
Job type
  • Full-time
  • Quick Apply
Job description
Software Engineer – Java, Spring Boot, DevOps

Overview:
This role focuses on designing, developing, and maintaining modern, scalable applications using Java-based technologies and cloud-native architectures. The position involves full-stack development, DevOps practices, and collaboration within distributed, cross-functional teams.

The engineer contributes to building high-performance systems using microservices, containerization, and continuous integration and deployment pipelines.

Key Responsibilities:
  • Develop user interfaces using JavaScript, TypeScript, and React
  • Design and build backend services using Java, Spring Boot, and microservices architecture
  • Apply software design patterns to develop scalable and maintainable solutions
  • Work with relational and NoSQL databases such as PostgreSQL and MongoDB
  • Develop and maintain containerized applications using Docker and Kubernetes
  • Contribute to CI/CD pipelines and automation processes
  • Implement monitoring and observability solutions
  • Write and maintain basic shell scripts for automation tasks
  • Collaborate within Agile teams and participate in all phases of the development lifecycle
  • Work effectively in distributed, cross-country team environments
Qualifications:
Experience:
  • 5 to 8 years of experience in software engineering

Technical Skills:
Core Skills:
  • Strong frontend development experience with JavaScript, TypeScript, and React
  • Solid backend development experience with Java, Spring Boot, microservices, and design patterns
  • Experience with PostgreSQL and MongoDB
  • Basic knowledge of shell scripting
  • Proficiency with version control systems (e.g., Git)
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Familiarity with monitoring and logging tools (e.g., ELK stack)
  • Experience with CI/CD tools and pipelines
  • Good understanding of Agile methodologies
Proficiency Levels: (Indicative)
  • JavaScript / TypeScript / React: Advanced to Expert
  • Java / Spring Boot / Microservices / Design Patterns: Advanced
  • Databases (PostgreSQL, MongoDB): Intermediate
  • Shell scripting: Intermediate
  • Git: Intermediate
  • Docker & Kubernetes: Intermediate
  • Monitoring tools (e.g., ELK): Intermediate
  • CI/CD tools: Intermediate
Core Competencies:
  • Strong problem-solving and analytical skills
  • Ability to work independently and collaboratively
  • Adaptability in fast-paced environments
  • Effective communication across technical and non-technical stakeholders

==================================

Ingénieur Logiciel – Java, Spring Boot, DevOps

Présentation:
Ce poste consiste à concevoir, développer et maintenir des applications modernes et évolutives basées sur des technologies Java et des architectures cloud-native. Il implique du développement full-stack, l’utilisation de pratiques DevOps et une collaboration au sein d’équipes distribuées à l’international.

L’ingénieur contribue à la mise en place de systèmes performants reposant sur des microservices, la conteneurisation et des pipelines d’intégration et de déploiement continus.

Responsabilités principales:
  • Développer des interfaces utilisateur avec JavaScript, TypeScript et React
  • Concevoir et développer des services backend avec Java, Spring Boot et des architectures microservices
  • Appliquer des design patterns pour garantir des solutions robustes et maintenables
  • Travailler avec des bases de données relationnelles et NoSQL (PostgreSQL, MongoDB)
  • Développer et maintenir des applications conteneurisées avec Docker et Kubernetes
  • Contribuer aux pipelines CI/CD et aux processus d’automatisation
  • Mettre en place des solutions de monitoring et d’observabilité
  • Écrire et maintenir des scripts shell pour l’automatisation
  • Participer aux rituels Agile et au cycle complet de développement logiciel
  • Collaborer efficacement au sein d’équipes distribuées à l’international
Profil recherché:

Expérience:
  • 5 à 8 ans d’expérience en développement logiciel
Compétences techniques:
Compétences principales :
  • Solide expérience en développement frontend (JavaScript, TypeScript, React)
  • Bonne maîtrise du développement backend (Java, Spring Boot, microservices, design patterns)
  • Expérience avec PostgreSQL et MongoDB
  • Connaissances de base en scripting shell
  • Maîtrise des outils de gestion de versions (Git)
  • Expérience avec Docker et Kubernetes
  • Connaissance des outils de monitoring (ex. ELK)
  • Expérience avec les outils CI/CD
  • Bonne compréhension des méthodologies Agile
Niveaux de maîtrise (indicatif):
  • JavaScript / TypeScript / React : Avancé à Expert
  • Java / Spring Boot / Microservices / Design Patterns : Avancé
  • Bases de données (PostgreSQL, MongoDB) : Intermédiaire
  • Shell scripting : Intermédiaire
  • Git : Intermédiaire
  • Docker & Kubernetes : Intermédiaire
  • Outils de monitoring (ELK) : Intermédiaire
  • Outils CI/CD : Intermédiaire
Compétences comportementales:
  • Excellentes capacités d’analyse et de résolution de problèmes
  • Capacité à travailler de manière autonome et en équipe
  • Adaptabilité dans des environnements dynamiques
  • Bonnes compétences en communication avec des interlocuteurs techniques et non techniques