Full Stack Java Developer Lead
$95k - $145k per yearFull Stack Java Developer Lead Position Description
This role is hybrid and requires you to be at our downtown Toronto office 1 day per week and/or Client office (700 University Ave) at a minimum 3 days per week - subject to change at any time. We are looking for a Senior Full Stack Developer with deep expertise in Java, cloud technologies, and AI, along with strong experience in the Property & Casualty (P&C) insurance domain. You will play a key role in building next-generation digital insurance platforms across policy administration, underwriting, claims, and customer engagement. This position requires a hands-on technologist who can design scalable systems, integrate AI capabilities, and modernize legacy insurance platforms into cloud-native, API-driven ecosystems. Your future duties and responsibilities
• Design and develop enterprise-grade applications supporting core insurance functions:
• Policy Administration (PAS)
• Claims Management
• Underwriting & Rating
• Billing & Payments
• Build modern full-stack applications using Java (Spring Boot) and front-end frameworks like React or Angular.
• Architect and implement cloud-native insurance platforms on AWS, Azure, or GCP.
• Develop and integrate AI-driven capabilities, such as:
• Claims automation and fraud detection
• Risk scoring and underwriting insights
• Document processing (OCR, NLP)
• Customer service chatbots and virtual assistants
• Implement API-first and microservices-based architectures for seamless integration with internal and third-party systems (e.g., brokers, reinsurers, data providers).
• Work with insurance data models (policy, claims, risk, coverage, endorsements).
• Ensure compliance with regulatory requirements and data security standards (e.g., PII handling).
• Lead design discussions, code reviews, and mentor junior team members.
• Collaborate closely with business stakeholders, actuaries, and product teams. Required qualifications to be successful in this role
• Bachelor's or Master's degree in Computer Science, Engineering, or related field.
• 10+ years of experience in full stack software development.
• Strong hands-on experience in:
o Java (Spring Boot, Spring Cloud)
o Front-end frameworks (React, Angular, TypeScript)
• Proven experience in P&C insurance domain:
o Familiarity with policy lifecycle, claims processing, underwriting workflows.
• Experience with cloud platforms (AWS, Azure, or GCP).
• Strong understanding of:
o Microservices and distributed systems
o REST APIs and event-driven architecture
• Experience with databases (SQL/NoSQL such as PostgreSQL, MongoDB).
• Experience with integration patterns (REST, messaging, batch).
Preferred Qualifications
• Experience with insurance platforms such as:
• Experience with AI/ML use cases in insurance, such as:
o Claims analytics and fraud detection
o Predictive underwriting models
• Exposure to Generative AI / LLM integration (e.g., document summarization, policy Q&A).
• Experience with data platforms (Snowflake, Databricks, Spark).
• Knowledge of DevOps practices and tools (CI/CD, Terraform, Kubernetes).
Key Skills
• Strong understanding of insurance business processes and domain models including Commercial and Speciality.
• Excellent system design and problem-solving skills.
• Ability to translate complex insurance requirements into scalable technical solutions.
• Strong communication skills with both technical and business stakeholders.
• Leadership and mentoring capabilities.
• Continuous learning mindset, especially in InsurTech and AI innovation. **CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000–$145,000. This role is an existing vacancy. #LI-BN Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
This role is hybrid and requires you to be at our downtown Toronto office 1 day per week and/or Client office (700 University Ave) at a minimum 3 days per week - subject to change at any time. We are looking for a Senior Full Stack Developer with deep expertise in Java, cloud technologies, and AI, along with strong experience in the Property & Casualty (P&C) insurance domain. You will play a key role in building next-generation digital insurance platforms across policy administration, underwriting, claims, and customer engagement. This position requires a hands-on technologist who can design scalable systems, integrate AI capabilities, and modernize legacy insurance platforms into cloud-native, API-driven ecosystems. Your future duties and responsibilities
• Design and develop enterprise-grade applications supporting core insurance functions:
• Policy Administration (PAS)
• Claims Management
• Underwriting & Rating
• Billing & Payments
• Build modern full-stack applications using Java (Spring Boot) and front-end frameworks like React or Angular.
• Architect and implement cloud-native insurance platforms on AWS, Azure, or GCP.
• Develop and integrate AI-driven capabilities, such as:
• Claims automation and fraud detection
• Risk scoring and underwriting insights
• Document processing (OCR, NLP)
• Customer service chatbots and virtual assistants
• Implement API-first and microservices-based architectures for seamless integration with internal and third-party systems (e.g., brokers, reinsurers, data providers).
• Work with insurance data models (policy, claims, risk, coverage, endorsements).
• Ensure compliance with regulatory requirements and data security standards (e.g., PII handling).
• Lead design discussions, code reviews, and mentor junior team members.
• Collaborate closely with business stakeholders, actuaries, and product teams. Required qualifications to be successful in this role
• Bachelor's or Master's degree in Computer Science, Engineering, or related field.
• 10+ years of experience in full stack software development.
• Strong hands-on experience in:
o Java (Spring Boot, Spring Cloud)
o Front-end frameworks (React, Angular, TypeScript)
• Proven experience in P&C insurance domain:
o Familiarity with policy lifecycle, claims processing, underwriting workflows.
• Experience with cloud platforms (AWS, Azure, or GCP).
• Strong understanding of:
o Microservices and distributed systems
o REST APIs and event-driven architecture
• Experience with databases (SQL/NoSQL such as PostgreSQL, MongoDB).
• Experience with integration patterns (REST, messaging, batch).
Preferred Qualifications
• Experience with insurance platforms such as:
• Experience with AI/ML use cases in insurance, such as:
o Claims analytics and fraud detection
o Predictive underwriting models
• Exposure to Generative AI / LLM integration (e.g., document summarization, policy Q&A).
• Experience with data platforms (Snowflake, Databricks, Spark).
• Knowledge of DevOps practices and tools (CI/CD, Terraform, Kubernetes).
Key Skills
• Strong understanding of insurance business processes and domain models including Commercial and Speciality.
• Excellent system design and problem-solving skills.
• Ability to translate complex insurance requirements into scalable technical solutions.
• Strong communication skills with both technical and business stakeholders.
• Leadership and mentoring capabilities.
• Continuous learning mindset, especially in InsurTech and AI innovation. **CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000–$145,000. This role is an existing vacancy. #LI-BN Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Java Developer Lead in Toronto, ON vacancy
$59.7 - $66.33 per hour
We are seeking a highly accomplished and hands-on Java / Python Full Stack Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will operate as a technical leader within a highly regulated, large-scale banking environment, driving the development...SuggestedContract workWork at office3 days per week- ...be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Description Java Full Stack (Spring boot, Node JS, Core Java, Spring, Angular 16, REST Web...SuggestedPermanent employmentFull timeLocal area
- ...Full Stack Java Developer Key Skills: Backend (Java 8), Front End (Angular/React.Js/Javascript), Rest API, Microservices, Spring boot, Struts Toronto - Hybrid We are looking for an experienced Full‑Stack Java Developer – Technical Lead to lead the design, development...SuggestedContract work
- ...Job Description: Job Title Senior Java Full Stack Developer Duration: 12 Months Quantity: 3 Positions Work Model: Hybrid – 3 days per week in office Experience Required: 6–8 Years Role Overview We are seeking...SuggestedContract workWork at office3 days per week
- ...Role Description: This role requires a seasoned Java Full Stack Developer with strong MEAN ‑ stack experience, deep API development skills, and hands ‑ on cloud exposure. You will build scalable, high ‑ performance services and client ‑ facing applications that shape the...SuggestedContract work
- ...Job Description What is the opportunity? A Lead Full Stack Developer is responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. The group is continuously working...Full timeFlexible hours
$80k - $130k per year
Full Stack Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This...Work at office3 days per week- ...Full Stack Developer (Angular + Java + GenAI Enablement) Location: Toronto, ON Hybrid (4 Days WFO) ROLE DESCRIPTIONS: KEY RESPONSIBILITIES Design| develop| and maintain high performance backend services using Java (17+) | Spring Boot| and Microservices...Contract work
- Senior DevOps Engineer – CI/CD & Cloud Automation (Capital Markets) Toronto, ON OR Halifax, NS - Hybrid (4 Days WFO) 12 months Department: DevOps, Capital Markets What is the opportunity? As a solution engineer, you will be responsible for supporting application...Contract workInternship
$95k - $145k per year
Java Full Stack Development Lead Position Description We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Java Full Stack Development Lead" in our Banking Services Division...Work at officeRemote work- ...Senior Full Stack Developer – Java / Oracle PL/SQL Location Toronto, ON – Hybrid (4 Days WFO) Duration 6–12 Months Role Summary We are seeking a Senior Full Stack Developer to join the ClientLink Development team supporting a large-scale wealth...Contract work
- ...Role: Full Stack Java Senior Developer Duration: 12 months Hybrid: 4 days onsite a week Key Responsibilities: Design, develop, and maintain scalable backend systems using Java, Spring, and Spring Boot Build and manage RESTful APIs and microservices-based architectures...Contract work
$66.33 - $79.6 per hour
Our client, a leading financial institution, is seeking a Senior Full Stack Developer specializing in Financial Systems to join their team. In this role, you will build and maintain mission-critical applications across a diverse technology stack, including Angular UIs, Java...Contract workWork at office- ...Job Title: Full Stack Developer Location: Toronto Work Model: Hybrid (2–3 days per week in office) Hours: 37.5 per week Contract Duration... ...non‑functional testing), and the following: Strong Java 8+ knowledge Strong / Good ReactJS knowledge HTML, JavaScript...Contract workWork at officeNight shift2 days per week3 days per week
- ...peers to understand requirements. Develop solutions that are in line with client's technology biases, deliver... ...Skills Must have Full-stack development: Strong proficiency in...Long term contractFor subcontractor
- We are seeking a highly accomplished and multi-faceted Senior Full Stack Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will lead development activities across the entire technology stack, specializing in building modern web applications...Contract work
$103.37k per year
...to the Director of Digital Library Applications, the AI and Full Stack Developer will join a collaborative, multifunctional team of technologists... ...technical solutions for highly complex IT problems Leading and planning IT projects Essential Qualifications:...Full timeLocal area$120k - $150k per year
...businesses evaluate their risks and develop solutions tailored to their... ..., in part due to our industry leading success in mergers and acquisitions... ...Cloud (AWS) / Azure , .NET, Java #LI- Remote JOIN OUR TEAM Do... ...International Limited (HUB) is a leading full-service global insurance broker...Full timeLocal areaRemote work$72k - $138k per year
...connectedness. Learn from deep subject matter experts through mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack Java Developer at Deloitte, you will play a crucial role in...Long term contractTemporary workFixed term contractFlexible hours- ...seeking a highly accomplished and multi-faceted Senior Software Developer - Full Stack for an enterprise-level hybrid contract opportunity based in... ...Boot, Angular, Node.js). Technical Ownership: Lead high-visibility development streams, establish best coding practices...Long term contractContract workInternshipWork at officeRemote workShift work3 days per week
- ...Position Title: Software Developer – Full Stack Client: Land & Resources Cluster Location: 40 St Clair Ave W Overview We are... ...IT experience and at least 10 years of hands-on expertise in Java-based enterprise application development. The successful candidate...Full timeInternship
- ...help restaurateurs streamline operations, boost sales, and elevate the guest experience. We're currently on the lookout for Full Stack Developers to join our team. Our software powers many of the bars, cafes and restaurants you know and loveespecially across Canada and...Full timeInternshipFlexible hoursNight shift
- ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers... ..., high-performance applications and help develop agentic AI systems and intelligent... ...Demonstrated initiative, with experience leading and delivering small to large projects...Worldwide
$70k - $85k per year
...Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to: Head of IT & Engineering from the IT Team Salary Range: 70k–85k CAD per year Role Overview: We’re looking for a skilled Full Stack Python...Full timeLocal areaRemote workFlexible hours- We are seeking an expert Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and automated deployment of enterprise-level web architectures. In this role, you will lead the integration of commercial APIs and build high-performance...Contract work
- ...What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First" applications... ...back-end systems using server-side languages (e.g., Python, Java, Node.js) and frameworks. Implement, maintain and update CI...Full timeFlexible hours
- We are seeking a highly versatile Intermediate Full Stack Software Developer to join an integrated software engineering team. In this role, you will be... ...cross-tier architectures that fuse React, Angular, and Java-based enterprise services. End-to-End Delivery Scope: Gain...Contract work
- ...Job Title: Fullstack Developer (Node.js, React.js, Express, Django, Spring, Elasticsearch) Location: Toronto – Hybrid (4 Days WFO) Duration... ..., and maintain robust server-side applications using Node.js and Java. Work with frameworks such as Express, Django, and Spring....Contract work
$140k per year
...Position: Lead Software Engineer (Full Stack) Location: Hybrid, 1x per week in office (Toronto, Downtown) Structure : FTE, Permanent Pay:... ...to the needs of the role. — Requirements: ~5+ years developing enterprise applications in multiple modern languages (Java...Permanent employmentWork at office$90.18 - $108.22 per hour
...RQ10841 - Sr. Software Developer - Full Stack 11-month contract (211 business days) - possibel extension Hybrid 3 days in office - 40 St... ...experience 10+ years of experience with the following: ~ Java, J2EE, EJB, STRUTS, Spring Boot, Web Services, XML, UI...Contract workInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Java Developer Lead. Be the first to apply!
Related searches
- full stack developer remote Toronto, ON
- senior full stack engineer Toronto, ON
- full stack web developer Toronto, ON
- full stack developer Toronto, ON
- java developer no experience Toronto, ON
- junior java developer Toronto, ON
- entry level java developer Toronto, ON
- java software developer Toronto, ON
- java developer Toronto, ON
- développeur java Toronto, ON
