Enable job alerts via email!

design engineer, software

Solutions Techso

Montreal

Hybrid

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Job summary

A fast-growing tech company in Montreal is seeking a Java Fullstack Developer to support clients across Canada. The ideal candidate has a Bachelor's degree, at least 6 years of Java experience, and is fluent in French and English. This role involves collaborative project development, architecture definition, and maintaining high development standards. Attractive perks include a hybrid work policy, competitive benefits, and an inspiring workspace.

Benefits

Inspiring workspace in Old Montreal
Hybrid work policy
Competitive benefits

Qualifications

  • Minimum 6 years of Java development experience.
  • Strong expertise in Java and Spring Boot.
  • Experience in Agile and collaborative environments.

Responsibilities

  • Contribute to the design and development of client projects.
  • Collaborate on defining architecture for innovative solutions.
  • Draft and maintain technical and functional specifications.
  • Drive continuous improvement of development practices.

Skills

Java development
Spring Boot
React, Angular, or Vue.js
Relational databases
DevOps concepts
C#, PHP, Node.js, or Python
Fluent in French and English

Education

Bachelor’s degree in Computer Science or Software Engineering
Job description
Java Fullstack Developer

Posted on October 03, 2025 by Solutions Techso

Location: Montreal, QC

Techso is a fast‑growing company specializing in technology infrastructure, application development, and product lifecycle management. We are seeking a Java Fullstack Developer to support our clients across Canada.

To excel in this role, you need to :
  • Be mobile within the Montreal area and able to meet with clients as needed.
  • Be fluent in both French and English, written and spoken.
Responsibilities
  • Contribute to the design and development of client projects, including new applications, feature enhancements, bug fixes, and maintenance.
  • Collaborate on defining architecture for innovative solutions aligned with client objectives.
  • Draft and maintain technical and functional specifications.
  • Support estimating development efforts and change management.
  • Ensure high development standards through code reviews, unit testing, and continuous integration.
  • Drive continuous improvement of development practices (agility, build automation, testing, deployment).
  • Mentor junior developers and share knowledge.
  • Stay current with emerging technologies.
  • Work within Agile Scrum teams.
Skills required
  • Bachelor’s degree in Computer Science or Software Engineering.
  • Minimum 6 years of Java development experience.
  • Strong Java and Spring Boot expertise.
  • Front‑end development experience with React, Angular, or Vue.js.
  • Proficiency in relational databases (ORMs, Hibernate, SQL); NoSQL knowledge is an asset.
  • Experience with DevOps concepts; Azure DevOps is an advantage.
  • Familiarity with additional languages such as C#, PHP, Node.js, or Python.
  • Comfortable in Agile and collaborative environments.
  • Proficient on Linux and Windows.
  • Excellent communication in English and French.
Our perks & benefits
  • An inspiring workspace in Old Montreal with a terrace.
  • Hybrid work policy for flexibility.
  • Full‑time employment with competitive benefits.

Advertised until November 02, 2025.

Apply by clicking the link below or contacting Job Bank.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.