Home › Companies › Spruceinfotech2 › Java Fullstack Developer
Java Fullstack Developer
Spruceinfotech2 · Montréal, QC, Canada · Active · SmartRecruiters
Job facts
| Field | Value |
|---|---|
| Company | Spruceinfotech2 |
| Title | Java Fullstack Developer |
| Normalized title | - |
| Department / team | Information Technology |
| Location | Montréal, QC, Canada |
| Work model | - |
| Employment type | Contract |
| Salary | - |
| Status | active |
| ATS provider | SmartRecruiters |
| Posted / first seen | 2025-07-22 / 2026-05-31 |
| Changed / last seen | 2026-05-31 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Spruceinfotech2. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through SmartRecruiters. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Montréal. | Open |
| Department jobs | Active postings in Information Technology. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Spruceinfotech2 |
| Source | 23faf4d2-9c29-433f-b2f9-c8d251a0f808 |
| ATS provider | SmartRecruiters |
Description
Spruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations.
Website
http://www.spruceinfotech.com
Java + Angular Fullstack Developer
Location: Montreal, QC
6+ Months
No remote is allowed. Its 3 days WFO.
Second round is Face to face.
Strong analysis capabilities on user requirements and defects analysis Excellent coding skills in Java core, Spring, multithreading, etc. Good knowledge with Angular 2+ Strong knowledge in relational database design and optimization Good understanding of infrastructure, Windows and Linux operating systems Solid design experience, design patterns, ability to create design diagrams . Solid experience in unit testing Good knowledge in integration testing Good experience in continuous integration and automated deployment Good knowledge on devops and systems monitoring Experience in managing production support and incidents Strong experience leading a team in Scrum agile Very good understanding of the SDLC process in general
Full job record
| Job ID | 2d594b97982c01c0dd07168857cab0e0a2ed4a5c |
| Org ID | 5f846e16-a720-4b4f-82fb-79e879ed5cd9 |
| Source ID | 23faf4d2-9c29-433f-b2f9-c8d251a0f808 |
| Board ID | 23faf4d2-9c29-433f-b2f9-c8d251a0f808 |
| Provider | smartrecruiters |
| Provider Job Key | 744000072052058 |
| Title | Java Fullstack Developer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Montréal, QC, Canada |
| Department | Information Technology |
| Team | — |
| Employment Type | contract |
| Workplace Type | — |
| Remote Policy | — |
| Country | Canada |
| Region | QC |
| City | Montréal |
| Salary Raw | Spruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations. Website http://www.spruceinfotech.com Java + Angular Fullstack Developer Location: Montreal, QC 6+ Months No remote is allowed. Its 3 days WFO. Second round is Face to face. Strong analysis capabilities on user requirements and defects analysis Excellent coding skills in Java core, Spring, multithreading, etc. Good knowledge with Angular 2+ Strong knowledge in relational database design and optimization Good understanding of infrastructure, Windows and Linux operating systems Solid design experience, design patterns, ability to create design diagrams . Solid experience in unit testing Good knowledge in integration testing Good experience in continuous integration and automated deployment Good knowledge on devops and systems monitoring Experience in managing production support and incidents Strong experience leading a team in Scrum agile Very good understanding of the SDLC process in general |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://jobs.smartrecruiters.com/Spruceinfotech2/744000072052058-java-fullstack-developer |
| Apply URL | https://jobs.smartrecruiters.com/Spruceinfotech2/744000072052058-java-fullstack-developer?oga=true |
| First Seen At | 2026-05-31 17:35:43Z |
| Last Seen At | 2026-06-06 19:39:42Z |
| Last Checked At | 2026-06-06 19:39:42Z |
| Last Changed At | 2026-05-31 17:35:43Z |
| Inactive At | — |
| Source Posted At | 2025-07-22 15:39:31Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=smartrecruiters/board=spruceinfotech2/date=2026-06-06/2026-06-06T19-39-40-990Z-cd0784c1dad6bc5394f71fe64a301227442fae963a95cc4b26706d9a43086e1a.json |
Event Fields
{
"content_hash": "417e37afb0b91ab0f41ebf24ccbb230b36629faa66808baf73745344b49b7830",
"source_hash": "5a99b31525ccd6731a512cfd75be401ee0bde300a1d16b891e1a6dc49a10191a",
"last_changed_at": "2026-05-31T17:35:43.564Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Montréal, QC, Canada",
"city": "Montréal",
"region": "QC",
"country": "Canada",
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T19:39:42.320Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Montréal, QC, Canada",
"city": "Montréal",
"region": "QC",
"country": "Canada",
"is_remote": false,
"confidence": 0.8
},
"countries": [
"Canada"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"id": "744000072052058",
"ref": "https://api.smartrecruiters.com/v1/companies/spruceinfotech2/postings/744000072052058",
"name": "Java Fullstack Developer",
"uuid": "6888b550-14a6-4cd6-b7ba-9067dd3b11ac",
"detail": {
"id": "744000072052058",
"name": "Java Fullstack Developer",
"uuid": "6888b550-14a6-4cd6-b7ba-9067dd3b11ac",
"jobAd": {
"sections": {
"jobDescription": {
"text": "<p><strong>Java + Angular Fullstack Developer</strong></p><p><strong>Location: Montreal, QC</strong></p><p><strong>6+ Months</strong></p><p><strong>No remote is allowed. Its 3 days WFO.</strong></p><p><strong>Second round is Face to face.</strong></p><p> </p><ul><li>Strong analysis capabilities on user requirements and defects analysis</li><li>Excellent coding skills in Java core, Spring, multithreading, etc.</li><li>Good knowledge with Angular 2+</li><li>Strong knowledge in relational database design and optimization</li><li>Good understanding of infrastructure, Windows and Linux operating systems</li><li>Solid design experience, design patterns, ability to create design diagrams</li><li>. Solid experience in unit testing</li><li>Good knowledge in integration testing</li><li>Good experience in continuous integration and automated deployment</li><li>Good knowledge on devops and systems monitoring</li><li>Experience in managing production support and incidents</li><li>Strong experience leading a team in Scrum agile</li><li>Very good understanding of the SDLC process in general</li></ul>",
"title": "Job Description"
},
"qualifications": {
"text": "",
"title": "Qualifications"
},
"companyDescription": {
"text": "<p>Spruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations.</p><p>Website</p><p>http://www.spruceinfotech.com</p><ul></ul>",
"title": "Company Description"
},
"additionalInformation": {
"text": "",
"title": "Additional Information"
}
}
},
"jobId": "2cb7cce7-4a82-4087-9e4d-a7e4fe947af8",
"active": true,
"company": {
"name": "spruceinfotech",
"identifier": "Spruceinfotech2"
},
"creator": {
"name": "",
"avatarUrl": ""
},
"jobAdId": "4306259c-c51a-4697-bd52-e5c5a9b46271",
"applyUrl": "https://jobs.smartrecruiters.com/Spruceinfotech2/744000072052058-java-fullstack-developer?oga=true",
"function": {
"id": "information_technology",
"label": "Information Technology"
},
"industry": {
"id": "it_and_services",
"label": "Information Technology And Services"
},
"language": {
"code": "en",
"label": "English",
"labelNative": "English (US)"
},
"location": {
"city": "Montréal",
"hybrid": false,
"region": "QC",
"remote": false,
"address": "Route 138",
"country": "ca",
"latitude": "45.5611033",
"longitude": "-73.5545631",
"fullLocation": "Montréal, QC, Canada"
},
"refNumber": "REF1342H",
"postingUrl": "https://jobs.smartrecruiters.com/Spruceinfotech2/744000072052058-java-fullstack-developer",
"visibility": "PUBLIC",
"customField": [
{
"fieldId": "COUNTRY",
"valueId": "ca",
"fieldLabel": "Country/Region",
"valueLabel": "Canada"
},
{
"fieldId": "58b7e4efe4b0885c92cd99ab",
"valueId": "default",
"fieldLabel": "Brands",
"valueLabel": "spruceinfotech"
}
],
"referralUrl": "https://jobs.smartrecruiters.com/external-referrals/company/Spruceinfotech2/publication/6888b550-14a6-4cd6-b7ba-9067dd3b11ac?dcr_ci=Spruceinfotech2",
"defaultJobAd": true,
"releasedDate": "2025-07-22T15:39:31.659Z",
"experienceLevel": {
"id": "mid_senior_level",
"label": "Mid-Senior Level"
},
"typeOfEmployment": {
"id": "contract",
"label": "Contract"
}
},
"company": {
"name": "spruceinfotech",
"identifier": "Spruceinfotech2"
},
"jobAdId": "4306259c-c51a-4697-bd52-e5c5a9b46271",
"function": {
"id": "information_technology",
"label": "Information Technology"
},
"industry": {
"id": "it_and_services",
"label": "Information Technology And Services"
},
"language": {
"code": "en",
"label": "English",
"labelNative": "English (US)"
},
"location": {
"city": "Montréal",
"hybrid": false,
"region": "QC",
"remote": false,
"address": "Route 138",
"country": "ca",
"latitude": "45.5611033",
"longitude": "-73.5545631",
"fullLocation": "Montréal, QC, Canada"
},
"refNumber": "REF1342H",
"department": {},
"visibility": "PUBLIC",
"customField": [
{
"fieldId": "COUNTRY",
"valueId": "ca",
"fieldLabel": "Country/Region",
"valueLabel": "Canada"
},
{
"fieldId": "58b7e4efe4b0885c92cd99ab",
"valueId": "default",
"fieldLabel": "Brands",
"valueLabel": "spruceinfotech"
}
],
"defaultJobAd": true,
"releasedDate": "2025-07-22T15:39:31.659Z",
"detail_errors": [],
"experienceLevel": {
"id": "mid_senior_level",
"label": "Mid-Senior Level"
},
"typeOfEmployment": {
"id": "contract",
"label": "Contract"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/2d594b97982c01c0dd07168857cab0e0a2ed4a5c?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/5f846e16-a720-4b4f-82fb-79e879ed5cd9JSONGET https://api.bluedoor.sh/job-postings/v1/sources/23faf4d2-9c29-433f-b2f9-c8d251a0f808JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/2d594b97982c01c0dd07168857cab0e0a2ed4a5c/eventsJSON