T

Tecsys

SaaS supply chain software for omnichannel

Senior Java Developer

Backend EngineeringUpdated on Nov 10
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • A degree in computer science or software engineering, or equivalent experience.
  • Five to seven or more years of experience developing back-end applications in Java.
  • Experience with JUnit, relational databases, and standard tools such as Git, Maven, and a modern integrated development environment; PostgreSQL is an asset.
  • A demonstrated track record of mentoring developers and providing constructive feedback during code reviews.
  • Sound software-engineering judgment, including weighing trade-offs and arriving at pragmatic, maintainable solutions.
  • A solid understanding of clean code, automated testing, and technical-debt management.
  • Practical experience with REST services and API architecture.
  • Comfort using AI-assisted or agentic development tools, with full accountability for delivered work.
  • Excellent written and spoken English to communicate effectively with clients, suppliers, business partners, and colleagues outside Quebec.
  • Applicants must be Canadian citizens or permanent residents, or hold a valid Canadian work permit.

Responsibilities

  • Design, build, and maintain high-performance Java applications in an Agile team.
  • Own complex technical problems end to end, from analysis and design through implementation, testing, deployment, and production support.
  • Shape architecture and technical direction, and challenge proposed solutions when a more pragmatic or sustainable approach exists.
  • Conduct rigorous code reviews and provide feedback that improves quality, maintainability, and performance.
  • Mentor less experienced developers through pairing, knowledge sharing, and candid technical guidance.
  • Identify technical debt and quality risks early and help the team prioritize their resolution.
  • Collaborate closely with technical leads, product owners, and the quality-assurance team to turn ambiguous requirements into robust, deliverable solutions.
  • Use AI-assisted and agentic development tools to work more quickly while retaining full responsibility for design, quality, security, and accuracy.

Desired Qualifications

  • Experience with PostgreSQL.

About the Company

Tecsys

SaaS supply chain software for omnichannel

Tecsys provides cloud-based supply chain software that helps organizations manage complex, omni-channel operations. Its products cover the end-to-end supply chain—from demand planning to order fulfillment—delivered primarily as software-as-a-service (SaaS) with professional services and training. The platform increases efficiency and visibility by offering integrated workflows for front-line workers and back-office planners, serving sectors like healthcare, retail, and logistics providers. Unlike some competitors, Tecsys combines a long-standing track record (founded in 1983) with a broad product suite that emphasizes both planning and execution across diverse industries. The goal is to help customers navigate rapidly changing market conditions and improve operational performance across the entire supply chain.

Company size
501-1,000
Company stage
IPO
Headquarters
Montreal, Canada
Founded
1983

Recently Posted Jobs

Explore more opportunities at Tecsys

See more jobs