Workable
Software Development Internship for Data Platform Team in Fall 25
Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them.
About Tecsys
Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities, then Tecsys could be a good fit for you!
About the Role
We are looking for a motivated software development intern to join our data platform team and gain hands-on experience in backend development. This is a full-time, paid internship lasting 4 months, from September 2 to December 19, 2025 (37.5 hours per week, Monday to Friday).
As a backend development intern, you will work alongside experienced developers to design scalable applications using Java and Spring Boot, while becoming familiar with modern development tools and practices. You will contribute to real projects while receiving guidance and mentorship throughout your internship.
Your responsibilities will include:
Develop backend services and APIs using the Java and Spring Boot framework
Write clean, maintainable code following industry best practices, with team support
Ensure applications meet performance and quality standards (non-functional requirements)
Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives
Collaborate with team members during code reviews and technical discussions
Qualifications
Technical Skills:
Strong proficiency in Java programming
Good understanding of object-oriented programming principles
Knowledge of web technologies (HTML, CSS, JavaScript/TypeScript)
Experience with development environments (IntelliJ IDEA, VSCode) and version control systems (Git)
Familiarity with build tools (Maven)
Understanding of relational database management systems (SQL)
Experience with the Spring Boot framework
Location:
Must be based in the Greater Montréal area
Communication:
Excellent oral and written communication skills in English (essential for collaborating with colleagues outside Quebec)
Interpersonal Skills:
Strong analytical mindset, attention to detail, ability to work effectively under pressure
Excellent teamwork abilities
Proficiency in English, both spoken and written, essential for effective communication with clients, suppliers, business partners, and colleagues outside Quebec
Desired Qualifications (assets):
Understanding of REST API design and development
Familiarity with CI/CD tools (Jenkins, GitLab CI)
Knowledge of cloud platforms (AWS)
Understanding of Agile development methodologies
We understand that experience can take many forms and that career paths are not always linear. If you do not meet all the requirements listed in this posting, we still encourage you to apply.
At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered to contribute fully. We believe diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applications from people of all backgrounds, experiences, and perspectives.
Tecsys subscribes to the principle of equal employment opportunity. Accommodation measures are available for individuals invited to interviews.
NB: To apply for this position, you must be a Canadian citizen, permanent resident of Canada, or hold a valid Canadian work permit.

Montreal, QC, Canada
Negotiable Salary