Talent.com

Java programmer Jobs in Montreal, QC

Create a job alert for this search

Java programmer • montreal qc

Last updated: 18 hours ago

Java Backend developer - Java 17, DevSecOps, Kubernetes

Astra North Infoteck Inc.Montreal, QC, ca
Full-time
Quick Apply

Java Backend developer - Java 17, DevSecOps, Kubernetes.Location: Montreal; Hybrid: 3 days a week in office.We are seeking a Software Engineer to join a Global Enterprise Technology Team responsibl... Show more

 • New!

Sr Java Developer

HaysMontréal
Full-time

Our client is a globally recognized financial services organization operating across investment banking, capital markets, wealth management, and investment management.They aremitted to delivering i... Show more

Java Fullstack

eTeamMontreal, QC
Full-time

Location: Montreal: Hybrid / FACE TO FACE Interview required.Minimum of years of professional experience in Java (Primary) and Angular or React (Secondary).Java/JEE, Spring framework years.Understa... Show more

Java Developer

TechNeptune Consulting IncMONTREAL, Quebec, Canada
Full-time

Job title: Java Developer<br /> Job location: Montreal, Canada(Hybrid)<br /> Job Type: Contract<br /> Job description:<br /> Technology <br /> The ideal candidate... Show more

Développeur JAVA/ANGULAR

IT UNLOCK CONSULTING INC.Downtown Montreal Northeast, QC, ca
Full-time

IT Unlock est un expert en transformation numérique.Nous accompagnons nos clients avec des solutions sur mesure allant de l’intégration de l’IA à la modernisation des ERP et CRM, en passant par l’a... Show more

Développeur Java / Databricks

DELANMontréal, QC, ca
Full-time
Quick Apply

Le Développeur Java / Databricks sera responsable de contribuer à la migration de pipelines de données existants vers une architecture moderne basée sur le Cloud.Développer et maintenir des applica... Show more

Senior Generalist Programmer - Dead by Daylight

Behaviour InteractiveMontreal, QC
Full-time +1

The role Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgett... Show more

Senior 3D Programmer

UbisoftMontreal, QC, CA
Full-time

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine.We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in... Show more

Senior Backend Programmer – Unannounced project

Behaviour InteractiveMontreal, QC
Full-time +1

The role Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgett... Show more

Senior DevOps Programmer – Unannounced project

Behaviour InteractiveMontreal, QC
Full-time +1

The role Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgett... Show more

SENIOR PROGRAMMER (Potential for an Executive Role)

ProximityHCIMontreal, Quebec, Canada
Full-time

SENIOR PROGRAMMER (Potential for an Executive Role).Enabling Off-screen HCI for Smartwatches + Smartphones.Engineering, Software development, Experienced, Full-time.ProximityHCI is a TandemLaunch v... Show more

Back-end Java Developer

Alltech Consulting ServicesMontreal Quebec, Canada
Full-time

Experience Level: Level 3 Job Description:.We’re seeking someone to join our Non-Financial Risk team as a Back-end Java Developer to help WM Monitoring Team contribute the control models in order t... Show more

Programmer Analyst - C#/NET - Banking

Tech Talent InternationalMontréal, QC, Canada
Full-time +1
Quick Apply

Tech Talent International (SI).Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have a role as a .Programmer Analyst - C#/NET - Banking.Progr... Show more

(Dev) Application Architect Java

Vaco LLCSaint-Laurent, Quebec, Canada
Permanent

Application Architect – Java & Modernization.Our consultants work across different clients, technologies, and transformation initiatives, creating opportunities to continuously develop their techni... Show more

AI Programmer (Far Cry)

UbisoftMontreal, Québec, Canada
Full-time

This programmer will be responsible for anything related to NPC behavior tech:.Shared responsibility for maintaining, debugging, and improving anything related to NPC behaviors:.Combat and NPC coor... Show more

Statistical Programmer-Canada

InderoMontreal, QC, CA
Remote
Full-time +2

The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of St... Show more

Développeur Java Guidewire - Java Spring Boot - API Rest

Randstad CanadaMontréal, Québec, CA
Full-time +2
Quick Apply

RaUn joueur de premier plan du secteur de l’assurance de dommages au Canada accélère actuellement la modernisation de son écosystème financier à l'échelle nationale.Afin d'appuyer cette transformat... Show more

Senior UI Programmer - 7 Days to Die

Behaviour InteractiveMontreal, QC
Full-time +1

The role Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgett... Show more

Senior DevOps Programmer - Core Technologies

Behaviour InteractiveMontreal, QC
Full-time +1

The role We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team.Core Tech develops both backend and frontend services that support and enhance Behaviour games.Our ... Show more

Java/Angular Developer

Alltech Consulting ServicesMontreal Quebec, Canada
Full-time

Experience Level: Level 2 (intermediate): 2-5 years.The Technology Division works as a strategic partner with our Company’s business units and the world’s leading technology companies to redefine h... Show more

Java Backend developer - Java 17, DevSecOps, Kubernetes

Java Backend developer - Java 17, DevSecOps, Kubernetes

Astra North Infoteck Inc.Montreal, QC, ca
18 hours ago
Job type
  • Full-time
  • Quick Apply
Job description
Job Description
Java Backend developer - Java 17, DevSecOps, Kubernetes
Location: Montreal; Hybrid: 3 days a week in office

2-Face-2 interview required

We are seeking a Software Engineer to join a Global Enterprise Technology Team responsible for the development, modernization, security and operational reliability of mission critical information distribution system and file transfer platforms.

Candidate will play a key role in improving the security posture, resilience, and overall health of our platforms. This includes supporting vulnerabilities remediation, reducing technical debts, modernizing legacy applications, and improving reliability through automation, observability and engineering best practices.

Required Skills:

Programming and Software Engineering

• Strong programming skills in Java; Java 17 or later is preferred
• Experience with Python and/or JavaScript
• Hands-on experience with Spring Boot and REST API development
• Solid understanding of object-oriented design and software engineering principles

Security & Platform Reliability

• Understanding of secure software development practices and common application security risks
• Familiarity with vulnerability management, dependency upgrades, and remediation activities
• Knowledge of secure coding principles
• Understanding of high availability, resiliency and fault tolerant system design concepts

Infrastructure & Systems

• Good working knowledge of Linux/Unix systems and shell scripting
• Familiarity with networking protocols such as HTTPS, SSH/SFTP, SMTP, TLS and TCP/IP
• Experience working with relational databases such as Postgre/SQL, Oracle or SQL Server

Modern Engineering Practices:

• Experience with Git-based development workflows
• Familiarity with CI/CD pipelines and automation testing
• Exposure to container technologies such as Docker and Kubernetes/OpenShift

Professional Skills:

• Strong analytical, troubleshooting and problem-solving skills
• Ability to investigate complex production issues and drive them to resolution
• Good verbal and written communication skills
• Ability to collaborate effectively in a global team environment

Preferred Qualifications:

• Experience with distributed systems and messaging technologies such as Kafka or IBM MQ
• Familiarity with enterprise file transfer platforms and managed file transfer platforms
• Knowledge of cryptography, PGP, Key management and certificate management
• Experience to cloud platforms such as AWS, Azure or GCP
• Experience with monitoring and observability tools such as Splunk, Grafana, Promotheus or OpenTelemetry
• Familiarity with Software Composition Analysis, Static Application Security Testing, and vulnerability scanning tools
• Experience with workflow automation technologies such as Temporal
• Interest in DevSecOps, Platform Engineering and large-scale modernization initiatives

Responsibilities:

Security and Platform Hygiene:

• Support remediation of application and infrastructure vulnerabilities identified in security scanning, penetration testing and risk assessments
• Upgrade and maintain application frameworks, third party libraries, and platform components to support and secure versions
• Reduce technical debt and improve application maintainability, stability, and security
• Partner with cyber infrastructure teams to address security findings and implement remediation plans
• Contribute to secure software development practices and security by design principles

Resilience & Reliability Engineering:

• Improve platform reliability, resiliency and recoverability through system enhancements and automation
• Participate in root cause analysis and remediation of production incidents with a focus on preventing recurring issues
• Develop and improve monitoring, alerting and observability capabilities to strengthen system health and operational visibility
• Identify and address single point of failure, performance bottleneck and operational risks
• Support disaster recovery, business continuity and platform hardening initiatives

Application Development & Modernization:

• Design, Develop and support enterprise applications, APIs and platform services
• Modernize legacy systems through adoption of contemporary frameworks, architectures, and engineering practices
• Develop integrations between internal systems and enterprise platforms
• Contribute to POC initiatives and evaluation of emerging technologies

DevOps & Automation:

• Build and enhance CI/CD pipelines to improve software quality and delivery efficiency
• Automate testing, deployment, compliance, and operational processes
• Support containerized and cloud ready application architectures