Create Alert
Email me similar jobs

Senior Software Developer (Java Modern Backend Development)

Senior Software Developer – Route Optimization & Planning

Join a small, high‑impact team building next‑generation optimization capabilities for modern logistics platforms. Your work will help fleets plan efficient routes by considering constraints like time windows, vehicle capacity, traffic conditions, and service requirements, turning complex operational challenges into intelligent decisions in seconds.

Responsibilities

  • Design and build high‑performance route optimization and planning services.
  • Develop and evolve Java‑based microservices running on AWS.
  • Work on algorithm‑heavy systems solving real‑world logistics problems at scale.
  • Integrate AI and machine learning capabilities that learn from real operational outcomes to improve routing performance.
  • Collaborate with product managers, data scientists, and other engineers to push the boundaries of intelligent fleet optimization.
  • Contribute to architecture, performance tuning, and scalability of systems used by fleets worldwide.

Environment

  • A startup‑like engineering culture within a stable and global technology company.
  • Direct ownership of meaningful components of our routing platform.
  • A team that values technical excellence, curiosity, and continuous learning.
  • Engineers who are comfortable experimenting with modern AI technologies to enhance optimization, automation, and decision‑making.

Qualifications

  • Strong experience with Java and modern backend development.
  • Experience building cloud‑native services on AWS.
  • Experience with distributed systems and microservice architectures.
  • Strong understanding of algorithms, optimization, or complex problem solving.
  • Experience with data‑driven systems or AI/ML integration is a strong plus.
  • Curious engineers who love solving complex optimization problems.
  • Developers comfortable working in fast‑moving, high‑ownership environments.
  • Builders who embrace modern AI‑assisted development and intelligent systems.
  • Engineers who enjoy collaborating closely with a small, talented team.

Benefits

  • Global impact: Our solutions power logistics operations used by companies around the world.
  • Real‑world problems: Routing optimization and fleet intelligence are among the most challenging and rewarding engineering domains.
  • Innovation culture: Descartes continuously evolves its routing platform with advanced optimization techniques, AI, and cloud‑scale infrastructure.
  • Strong foundation: A profitable, publicly traded Canadian technology company with global reach and a long history of innovation in logistics software.

Salary Range: $90,000 – $110,000 CAD annually.

Equal Employment Opportunity . We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected status, or any other characteristic protected by federal, provincial, or local law. For more information about our commitment to equal employment opportunity, please review our Code of Business Conduct and Ethics. Descartes is committed to working with and providing reasonable accommodations to job applicants with disabilities. Applicants in North America with a disability who require a reasonable accommodation can email us at with their request.


#J-18808-Ljbffr
Similar jobs

More from The Descartes Systems Group Inc.
The Descartes Systems Group Inc. 1 hour ago
The Descartes Systems Group Inc. 1 day ago
The Descartes Systems Group Inc. 3 hours ago

Senior Software Developer (Java Modern Backend Development)

Apply Now
Back to search page