CareerPlan

Senior Java Developer

Montreal, Quebec, CanadaRemoteFull-time2026-10-05 → 2026-11-10
Remote

Core

Design, develop, and deploy high-quality backend solutions using Java (Spring Boot, microservices) to power mission-critical supply chains in healthcare, retail, and distribution.

Role type

Senior hands-on IC Java backend engineer

Builds

Cloud-based, AI-driven software for supply chain management

Domain

Healthcare and distribution supply chain

Deliverable

production ML models | product features

Required skills

Java 11+, Spring Boot, microservices architecture, RESTful services, PostgreSQL, RDBMS, Git, Maven, system design, mentoring

Preferred skills

NoSQL databases, AI tools integration, observability, security best practices

Technologies

Spring Boot, Java 11+, PostgreSQL, Oracle, SQL Server, Git, Maven, IntelliJ, Eclipse, Visual Studio Code, Kiro, Claude

Responsibilities

Design and deploy backend solutions using Java and Spring Boot; conduct code reviews and mentor developers; translate business needs into scalable technical solutions; integrate AI into solutions and team workflows; evaluate emerging technologies; apply best practices in performance, scalability, and security.

Seniority

Senior, hands-on IC