Software Engineer - QC(Local) in Montréal

Software Engineer - QC(Local) in Montréal

Montréal Full-Time On-site
Y

Job Title:

Software Engineer – Platform Security & Modernization

Location:

Montreal, QC, Canada

Work Model:

Hybrid – 3 Days Onsite

Job Summary:

We are seeking a Software Engineer with strong Java development experience to support the security, modernization, and reliability of enterprise applications and file transfer platforms. The ideal candidate will have hands‑on experience with Java, Spring Boot, REST APIs, Linux/Unix, and DevOps practices, along with knowledge of application security, vulnerability remediation, and platform resiliency.

Key Responsibilities:

  • Develop, maintain, and modernize enterprise applications, APIs, and platform services using Java and Spring Boot.
  • Identify and remediate application vulnerabilities, upgrade dependencies, and reduce technical debt.
  • Improve platform reliability, high availability, fault tolerance, and disaster recovery.
  • Troubleshoot production issues, perform root‑cause analysis, and implement permanent fixes.
  • Build and maintain CI/CD pipelines, automated testing, and deployment processes.
  • Work with Linux/Unix, shell scripting, databases, and enterprise networking protocols.
  • Support containerized applications using Docker and Kubernetes/OpenShift.
  • Collaborate with cybersecurity, infrastructure, SRE, and development teams.

Required Skills:

  • Hands‑on experience with Spring Boot and REST API development.
  • Understanding of application security, vulnerability management, and secure coding.
  • Knowledge of Linux/Unix, shell scripting, and networking protocols (HTTPS, SSH/SFTP, SMTP, TLS, TCP/IP).
  • Experience with relational databases such as PostgreSQL, Oracle, or SQL Server.
  • Familiarity with Git, CI/CD pipelines, automated testing, and Docker/Kubernetes.

#J-18808-Ljbffr

Software Engineer - QC(Local) in Montréal employer: Yochana

Join a dynamic team in Markham, ON, where as a Senior Guidewire ClaimCenter Integration Developer, you will not only lead innovative integration solutions but also thrive in a collaborative work culture that values continuous improvement and mentorship. With a strong focus on employee growth, we offer opportunities to enhance your skills while working on cutting-edge cloud transformation projects, all within a supportive environment that encourages creativity and technical excellence.

Y

Contact Details:

Yochana Recruitment Team