cover image
Millennium Software and Staffing

Full Stack Engineer

Hybrid

Montreal, Canada

$ 65 /hour

Senior

Freelance

30-09-2025

Share this job:

Skills

Communication Teamwork Java SQL Version Control Problem-solving Attention to detail Programming git angular Spring Java/J2EE Microservices

Job Specifications

Hello ,

We have the following openings at Montreal Canada. Kindly send your updated resume if interested at mjakhar@webmsi.com and you may reach out to me at 248-233-6240.

Job Title Java full stack

Location Montreal Canada locals only

Duration 4 months and possible Contract-To-Hire any time after 90 days

Face to face interview required

Locals only

JOB DESCRIPTION:

* Minimum of 8 years of professional experience in Java (Primary) and Angular (Secondary)

* Java/J2EE, Spring framework 8+ years

* Understanding & design of Microservices

* Understanding of modern enterprise architectures

* Understanding of internals of Java Programming

* Working knowledge of Unix concepts (command line tools)

* Collect and evaluate user requirements with the help of product managers and engineers

* Solid understanding of RESTful APIs

* Working knowledge of SQL/Relational DBs

* Experience with version control systems (Git) and code collaboration tools.

* Strong problem-solving skills and attention to detail.

* Excellent communication and teamwork skills

Regards

Manish Jakhar

Millennium Software Inc.

Cell: 248-233-6240

2000 Town Center, Suite 300, Southfield, MI, 48075

Visit us at www.webmsi.com

About the Company

Millennium Software has put ethics before profits for 20 years, while serving 102 of the Fortune 500 with well over half a billion dollars of staffing and IT services. With 600 employees, Millennium is Crain's 21st-largest woman-owned business in Michigan with operations in 42 US states, Canada, UK, and Asia. Millennium is certified WBE/MBE/ISO 9001:2008/CMM3. GROUP OF COMPANIES: Millennium Software, Inc. (IT Staffing) Millennium Engineering Staffing, LLC Millennium General Staffing, LLC Millennium Healthcare Staffing... Know more