{"id":1841048,"url":"https://alion.io/job/zurich-insurance-group-fullstack-senior-developer-apac","title":"Fullstack Senior Developer, APAC","company":{"id":74,"name":"Zurich Insurance Group","domain":"zurich.com","url":"https://alion.io/company/zurich","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":{"grade":"A","score":99,"open_postings":305,"ghost_share":0,"stale_share":0.013,"repost_share":0.036,"time_to_fill_p50_days":26,"computed_at":"2026-11-15T07:52:55Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Kuala Lumpur, Malaysia"],"countries":["MY"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"JavaScript","optional":false},{"name":"Nest.JS","optional":false},{"name":"Next.js","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"SonarQube","optional":false},{"name":"Swagger","optional":false},{"name":"TypeScript","optional":false},{"name":"Node JS","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-09-30T02:00:00Z","employer_posted_date":"2026-10-29","last_verified_at":"2026-11-15T16:24:19Z","board_verified":true,"closed_at":null,"days_open":46,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":45},"description":"We have an exciting and rewarding opportunity, working as our Fullstack Senior Developer\nwithin the Asia Pacific region. Within the role you’ll build and unit/integration testing of Web\nApp, APIs and integration.\nYou will have a chance to be part of new project that will build a new end-to-end Zurich Edge\nInsurance Platform to enable new distribution models. Insurance offerings on this platform will\nbe specifically designed for high levels of automation and straight through processing across\nthe full insurance value chain.\nKey Responsibilities:\nBuild a strong understanding of business requirements and translate them into scalabletechnical solutions.\n\nDesign and develop fullstack web applications using Nextjs and Nestjs.\nBuild responsive, secure, and reusable frontend components aligned with modernUI/UX standards.\n\nDevelop server-side functionality using Nestjs capabilities, including API routes, servercomponents, middleware, and backend-for-frontend patterns.\n\nDesign and build domain-centric APIs and integrations.\nDevelop REST/JSON APIs and microservices to support platform capabilities.\nBuild integrations with internal Zurich systems and external partner platforms.\nImplement synchronous and asynchronous integration patterns, including queue-basedand event-driven flows.\n\nIntegrate with AWS services such as S3, SQS, and other cloud-native components.\nWork with databases such as PostgreSQL, including schema design, queryoptimization, and data access patterns.\n\nCreate and maintain API documentation using tools such as Swagger/OpenAPI.\nPerform unit, integration, and end-to-end testing for frontend and backend components.\nCollaborate with product owners, architects, DevOps engineers, QA teams, and other development teams.\nPromote good engineering practices, including clean code, secure coding, code reviews, and maintainable architecture.\nUse AI-assisted development tools such as GitHub Copilot and Claude Code responsibly to improve delivery efficiency.\nYour skills and experience:\n5+ years programming experience.\nExperience with Typescript.\nStrong experience building fullstack applications with Next.js.\nExperience with NestJS Framework.\nExperience integrating with AWS Components eg: S3,SQS, etc.\nExperience with PostgreSql Database.\nStrong experience with API development using REST/JSON, Swagger & Postman\nSynchronous Design Pattern\nAsynchronous Design Pattern\nExperience with SOAP, JavaScript programming, design patterns\nExperience with JIRA, Sonarqube.\nExperience with AI Tools: Github Copilot, Claude Code.\nKnowledge of object-oriented modelling.\nSound understanding of IT project delivery and agile / DevOps methodologies\nSkills:\nProblem solving skills\nExperience with integration design patterns\nPassion for new and emerging technologies. Ability to investigate these in depth.\nYou are the heart & soul of Zurich!\nAt Zurich, we like to think outside the box and challenge the status quo. We take an optimistic approach by focusing on the positives and constantly asking What can go right?\nWe highly value the experience and know-how of our employees and offer a wide range of opportunities across business areas to encourage you to apply for new opportunities within Zurich when you are ready for your next career step.\nLet’s continue to grow together!\nLocation(s): MY - Kuala Lumpur\nSchedule: Full Time\nRecruiter name: Caroline Louis","description_format":"text","description_chars":3374,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"China","iso":"CN","kind":"region"},{"name":"India","iso":"IN","kind":"region"},{"name":"Japan","iso":"JP","kind":"region"},{"name":"Australia","iso":"AU","kind":"region"},{"name":"Indonesia","iso":"ID","kind":"region"},{"name":"Malaysia","iso":"MY","kind":"region"},{"name":"New Zealand","iso":"NZ","kind":"region"},{"name":"Pakistan","iso":"PK","kind":"region"},{"name":"Philippines","iso":"PH","kind":"region"},{"name":"South Korea","iso":"KR","kind":"region"},{"name":"Taiwan","iso":"TW","kind":"region"},{"name":"Thailand","iso":"TH","kind":"region"},{"name":"Vietnam","iso":"VN","kind":"region"},{"name":"American Samoa","iso":"AS","kind":"region"},{"name":"Bangladesh","iso":"BD","kind":"region"},{"name":"Bhutan","iso":"BT","kind":"region"},{"name":"Brunei Darussalam","iso":"BN","kind":"region"},{"name":"Cambodia","iso":"KH","kind":"region"},{"name":"Cook Islands","iso":"CK","kind":"region"},{"name":"East Timor","iso":"TL","kind":"region"},{"name":"Fiji","iso":"FJ","kind":"region"},{"name":"French Polynesia","iso":"PF","kind":"region"},{"name":"Guam","iso":"GU","kind":"region"},{"name":"Kiribati","iso":"KI","kind":"region"},{"name":"Laos","iso":"LA","kind":"region"},{"name":"Maldives","iso":"MV","kind":"region"},{"name":"Marshall Islands","iso":"MH","kind":"region"},{"name":"Micronesia","iso":"FM","kind":"region"},{"name":"Mongolia","iso":"MN","kind":"region"},{"name":"Nauru","iso":"NR","kind":"region"},{"name":"Nepal","iso":"NP","kind":"region"},{"name":"New Caledonia","iso":"NC","kind":"region"},{"name":"Niue","iso":"NU","kind":"region"},{"name":"Norfolk Island","iso":"NF","kind":"region"},{"name":"Northern Mariana Islands","iso":"MP","kind":"region"},{"name":"Palau","iso":"PW","kind":"region"},{"name":"Papua New Guinea","iso":"PG","kind":"region"},{"name":"Pitcairn Islands","iso":"PN","kind":"region"},{"name":"Samoa","iso":"WS","kind":"region"},{"name":"Solomon Islands","iso":"SB","kind":"region"},{"name":"Sri Lanka","iso":"LK","kind":"region"},{"name":"Tokelau","iso":"TK","kind":"region"},{"name":"Tonga","iso":"TO","kind":"region"},{"name":"Tuvalu","iso":"TV","kind":"region"},{"name":"Vanuatu","iso":"VU","kind":"region"},{"name":"Wallis and Futuna","iso":"WF","kind":"region"},{"name":"Hong Kong","iso":"HK","kind":"region"},{"name":"Singapore","iso":"SG","kind":"region"},{"name":"Macau","iso":"MO","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Property & Casualty Insurance","Life Insurance & Annuities"],"lifecycle":[{"event":"open","at":"2026-10-04T16:22:23Z"},{"event":"reopen","at":"2026-11-05T14:35:25Z"}],"visa":[],"liveness":{"score":27,"band":"fade","label":"Fading","p_open":1,"p_active":0.747,"p_room":0.36,"age_days":46,"expected_fill_days":26,"reasons":["conf:13","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-15T07:52:55Z"},"pay":null,"html_url":"https://alion.io/job/zurich-insurance-group-fullstack-senior-developer-apac","json_url":"https://alion.io/job/zurich-insurance-group-fullstack-senior-developer-apac.json","meta":{"generated_at":"2026-11-15T19:34:56Z","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":13375,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":74},"rest":"https://alion.io/mcp/rest/get_company?id=74"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fzurich-insurance-group-fullstack-senior-developer-apac"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fzurich-insurance-group-fullstack-senior-developer-apac"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fzurich-insurance-group-fullstack-senior-developer-apac"},{"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/zurich-insurance-group-fullstack-senior-developer-apac\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fzurich-insurance-group-fullstack-senior-developer-apac"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1841048}},{"tool":"search_jobs","arguments":{"company":"zurich.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1841048},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}