{"id":1158253,"url":"https://alion.io/job/spiria-senior-full-stack-angular-java","title":"Senior Full-Stack Developer - Angular / Java","company":{"id":58171,"name":"Spiria","domain":"spiria.com","url":"https://alion.io/company/spiria","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Montreal, Canada","Toronto, Canada","Gatineau, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":95000,"max":120000,"currency":"CAD","period":"year","gross":null,"usd_annual":84416},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Java","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-23T19:16:46Z","employer_posted_date":"2026-09-23","last_verified_at":"2026-10-16T13:17:02Z","board_verified":true,"closed_at":null,"days_open":22,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":22},"description":"We are seeking a Senior Full-Stack Developer with strong expertise in Angular, TypeScript, and Java to design and deliver high-quality web applications for our clients. You will be a subject-matter expert thanks to your deep understanding of frameworks and the entire development process. You will work closely with talented engineers, developers designers, and QA analysts, contributing to innovative web and mobile projects at Spiria.\nAt Spiria, senior developers are trusted technical voices, working on meaningful client projects, influencing how solutions are built, and supporting the growth of other developers through mentorship and collaboration.\nAs a Senior Full-Stack Developer at Spiria, you will be required to:\nDesign, build, and maintain scalable web applications using Angular, TypeScript, and Java.\nOwn features end-to-end, from technical design through production.\nContribute to architectural discussions and help guide solutions that are maintainable, secure, and aligned with best practices.\nReview code and mentor other developers through feedback, pairing, and knowledge sharing.\nUse modern AI-assisted development tools to improve productivity and code quality.\nCollaborate closely with developers, designers, QA, and product stakeholders.\nThe keys to your success:\nOver 8 years of experience in delivering production web applications.\nStrong expertise in Angular and TypeScript, combined with solid Java backend experience.\nExperience building and consuming RESTful APIs.\nComfort writing unit tests and maintaining high code quality.\nPractical experience using AI tools in day-to-day software development.\nAbility to reason about architecture and make pragmatic technical decisions.\nClear communication skills and a collaborative mindset.\nEmployment details:\nFlexible work arrangements (remote, hybrid, or in-person), because what truly matters is not where you are, but what you do.\nSalary range: $95 000-120 000, based on a 37.5-hour workweek.\nWhat we offer:\nVacation bank of 3 weeks per year.\n5 additional fixed days off during the winter holidays.\nFlexible personal days to handle life’s ups and downs.\nDeferred Profit Sharing Plan (DPSP) and RRSP with employer contributions.\nGroup insurance with broad coverage.\nTelemedicine and Employee Assistance Program via Dialogue.\nPaid training, certification and association expenses.\nSpiri-Flex reimbursements of $300 per year for health, ergonomics, and connectivity-related expenses.","description_format":"text","description_chars":2457,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Embedded Software & RTOS","Mobile App Development Services","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-09-23T22:29:23Z"}],"visa":[],"liveness":{"score":88,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.885,"p_room":1,"age_days":22,"expected_fill_days":73,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-16T05:45:00Z"},"pay":{"stated_usd_annual":84416,"is_top_pay":false},"html_url":"https://alion.io/job/spiria-senior-full-stack-angular-java","json_url":"https://alion.io/job/spiria-senior-full-stack-angular-java.json","meta":{"generated_at":"2026-10-16T16:00:50Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":378,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":58171},"rest":"https://alion.io/mcp/rest/get_company?id=58171"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fspiria-senior-full-stack-angular-java"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fspiria-senior-full-stack-angular-java"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fspiria-senior-full-stack-angular-java"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/spiria-senior-full-stack-angular-java\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fspiria-senior-full-stack-angular-java"}]}