bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesSpruceinfotech2Java Fullstack Developer

Java Fullstack Developer

Spruceinfotech2 · Montréal, QC, Canada · Active · SmartRecruiters

Job facts

FieldValue
CompanySpruceinfotech2
TitleJava Fullstack Developer
Normalized title-
Department / teamInformation Technology
LocationMontréal, QC, Canada
Work model-
Employment typeContract
Salary-
Statusactive
ATS providerSmartRecruiters
Posted / first seen2025-07-22 / 2026-05-31
Changed / last seen2026-05-31 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Spruceinfotech2.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through SmartRecruiters.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Montréal.Open
Department jobsActive postings in Information Technology.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanySpruceinfotech2
Source23faf4d2-9c29-433f-b2f9-c8d251a0f808
ATS providerSmartRecruiters

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 ID2d594b97982c01c0dd07168857cab0e0a2ed4a5c
Org ID5f846e16-a720-4b4f-82fb-79e879ed5cd9
Source ID23faf4d2-9c29-433f-b2f9-c8d251a0f808
Board ID23faf4d2-9c29-433f-b2f9-c8d251a0f808
Providersmartrecruiters
Provider Job Key744000072052058
TitleJava Fullstack Developer
Normalized Title
Statusactive
Activeyes
Location TextMontréal, QC, Canada
DepartmentInformation Technology
Team
Employment Typecontract
Workplace Type
Remote Policy
CountryCanada
RegionQC
CityMontréal
Salary RawSpruce 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 URLhttps://jobs.smartrecruiters.com/Spruceinfotech2/744000072052058-java-fullstack-developer
Apply URLhttps://jobs.smartrecruiters.com/Spruceinfotech2/744000072052058-java-fullstack-developer?oga=true
First Seen At2026-05-31 17:35:43Z
Last Seen At2026-06-06 19:39:42Z
Last Checked At2026-06-06 19:39:42Z
Last Changed At2026-05-31 17:35:43Z
Inactive At
Source Posted At2025-07-22 15:39:31Z
Source Updated At
Raw Payload Uris3://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>&#xa0;</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=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/5f846e16-a720-4b4f-82fb-79e879ed5cd9JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/23faf4d2-9c29-433f-b2f9-c8d251a0f808JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/2d594b97982c01c0dd07168857cab0e0a2ed4a5c/eventsJSON