{"schemaVersion":"jobsearcher.job.v1","id":"1145451fe4bf73df29158856","url":"https://jobsearcher.com/jobs/1145451fe4bf73df29158856","canonicalUrl":"https://jobsearcher.com/jobs/1145451fe4bf73df29158856","title":"Senior Full-Stack Developer (React + Java)","description":"Senior Full-Stack Developer (React + Java)Senior Full-Stack Developer (React + Java)Contract: 1 year, with possibility of extensionStart: January 2026Location: Kitchener/Waterloo or Toronto/GTA strongly preferred. The role is almost fully remote – occasionally the project team (squad) has in office days, but not very common.Interviews: 1–2 rounds (virtual + in-person)Our ClientOur client is a leading global financial services company offering a wide range of insurance, wealth management, retirement, and investment solutions. With a strong presence across Canada—including life and health insurance, retirement planning, and asset management—they are an established, industry-leading organization known for stability and innovation.You'll join a high-impact initiative within a mature engineering environment focused on modern, customer-facing digital applications. The team is collaborative, well-supported, and committed to delivering meaningful transformation across the business.The RoleWe are seeking a Senior Full-Stack Developer with deep, hands-on experience across React (front end) and Java / Spring Boot (backend). This is a senior, technical role supporting complex, enterprise-grade systems (experience with insurance, group benefits, retirement services is strongly preferred).The role will involve building and owning features end-to-end, collaborating with product, UX, QA, and backend teams, and operating within a secure, regulated environment.Key ResponsibilitiesDesign and deliver front-end features using React and modern JavaScript/TypeScript patterns (component architecture, hooks, state management).Design, implement, and consume backend services and REST APIs using Java and Spring Boot.Own features end-to-end: UI, API contracts, data models, tests, and deployment considerations.Participate in solution design, architecture discussions, and code reviews.Ensure accessibility, security, performance, and maintainability of delivered code.Troubleshoot and resolve cross-stack issues across browsers, devices, services, and environments.Mentor other engineers and contribute to front-end and backend best practices.Required Skills & Experience7+ years total professional software development experience.4–5+ years of hands-on experience building production UIs with React, and experience building backend services with Java and Spring Boot.Strong knowledge of RESTful API design, authentication/authorization patterns, and enterprise integration approaches.Solid experience with component-driven front-end architecture, state management, and front-end performance optimization.Experience working in secure, regulated, enterprise environments (financial services, insurance, retirement, or group benefits preferred).Experience working in Agile teams and good cross-functional communication skills.Nice to HaveExperience in insurance, financial services, group benefits, or retirement systemsTypeScript experience.Cloud / container experience (Azure, AWS, GCP, Docker, Kubernetes).CI/CD and automated testing experience (unit, integration, end-to-end).Prior exposure to large enterprise codebases and microservices architectures.","company":"Jarvis Consulting Group","rawCompany":"jarvis consulting group","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-16T14:08:02.434Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full-Stack Developer (React + Java)","description":"Senior Full-Stack Developer (React + Java)Senior Full-Stack Developer (React + Java)Contract: 1 year, with possibility of extensionStart: January 2026Location: Kitchener/Waterloo or Toronto/GTA strongly preferred. The role is almost fully remote – occasionally the project team (squad) has in office days, but not very common.Interviews: 1–2 rounds (virtual + in-person)Our ClientOur client is a leading global financial services company offering a wide range of insurance, wealth management, retirement, and investment solutions. With a strong presence across Canada—including life and health insurance, retirement planning, and asset management—they are an established, industry-leading organization known for stability and innovation.You'll join a high-impact initiative within a mature engineering environment focused on modern, customer-facing digital applications. The team is collaborative, well-supported, and committed to delivering meaningful transformation across the business.The RoleWe are seeking a Senior Full-Stack Developer with deep, hands-on experience across React (front end) and Java / Spring Boot (backend). This is a senior, technical role supporting complex, enterprise-grade systems (experience with insurance, group benefits, retirement services is strongly preferred).The role will involve building and owning features end-to-end, collaborating with product, UX, QA, and backend teams, and operating within a secure, regulated environment.Key ResponsibilitiesDesign and deliver front-end features using React and modern JavaScript/TypeScript patterns (component architecture, hooks, state management).Design, implement, and consume backend services and REST APIs using Java and Spring Boot.Own features end-to-end: UI, API contracts, data models, tests, and deployment considerations.Participate in solution design, architecture discussions, and code reviews.Ensure accessibility, security, performance, and maintainability of delivered code.Troubleshoot and resolve cross-stack issues across browsers, devices, services, and environments.Mentor other engineers and contribute to front-end and backend best practices.Required Skills & Experience7+ years total professional software development experience.4–5+ years of hands-on experience building production UIs with React, and experience building backend services with Java and Spring Boot.Strong knowledge of RESTful API design, authentication/authorization patterns, and enterprise integration approaches.Solid experience with component-driven front-end architecture, state management, and front-end performance optimization.Experience working in secure, regulated, enterprise environments (financial services, insurance, retirement, or group benefits preferred).Experience working in Agile teams and good cross-functional communication skills.Nice to HaveExperience in insurance, financial services, group benefits, or retirement systemsTypeScript experience.Cloud / container experience (Azure, AWS, GCP, Docker, Kubernetes).CI/CD and automated testing experience (unit, integration, end-to-end).Prior exposure to large enterprise codebases and microservices architectures.","datePosted":"2026-10-16T14:08:02.434Z","dateModified":"2026-10-16T14:08:02.434Z","hiringOrganization":{"@type":"Organization","name":"Jarvis Consulting Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1145451fe4bf73df29158856"},"url":"https://jobsearcher.com/jobs/1145451fe4bf73df29158856"}}