Talent.com
Randstad Canada
Software Developers - Guidewire, Java, SpringBoot, API RestRandstad Canada • Montréal, Quebec, CA
Software Developers - Guidewire, Java, SpringBoot, API Rest

Software Developers - Guidewire, Java, SpringBoot, API Rest

Randstad Canada • Montréal, Quebec, CA
30+ days ago
Salary
CA$35.00 hourly
Job type
  • Full-time
  • Permanent
  • Temporary
  • Quick Apply
Job description
A prominent leader within the Canadian property and casualty (P&C) insurance sector is currently accelerating the modernization of its nationwide financial ecosystem. To support this large-scale transformation, we are seeking four (4) Software Developers—with experience levels ranging from Junior to Senior—to join our dynamic billing technology squads.

In this role, you will help drive the deployment of a unified corporate collection and billing platform. We are looking for versatile tech talent to fill three distinct engineering streams: backend integration, full-stack innovation, and production environment optimization. If you want your code to impact millions of transactions within a modern Agile ecosystem, this mandate is for you.

Advantages
Compensation: Highly flexible hourly rates tailored directly to your level of expertise.

Longevity: Strong potential for contract extensions or permanent career conversion.

Work-Life Balance: A structured 35-hour workweek.

Hybrid Flexibility: Modern hybrid work model requiring only 2 days per week on-site.

Culture: Collaborative, forward-thinking Agile squads leveraging modern Devops tools.

Responsibilities
Solution Engineering: Conceptualize, program, test, debug, and document robust software components aligned with evolving business needs.

Agile Development: Build and scale high-performing applications and microservices using Agile methodologies.

Cross-Functional Collaboration: Partner closely with Quality Assurance (QA) specialists and Business Analysts to deliver flawless technical solutions.

Community Advocacy: Actively engage with the internal developer community to promote continuous improvement, architecture patterns, and engineering best practices.

Qualifications
A University Degree in Computer Science, Software Engineering, or a combination of equivalent education and relevant professional experience.

Proven practical experience in Java software development (open to junior, intermediate, and senior depth).

Strong analytical skill set with an organized approach to solving complex problems.

Excellent interpersonal skills, demonstrating a team-oriented mindset alongside strong autonomy.

Fluency in French and English.

Our client operates in Canada. The company takes all reasonable steps to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires it when necessary and its existing bilingual employees are unable to perform these duties. Based on an assessment conducted by our client, it has been determined that this position requires candidates to be fluent in English (both spoken and written). In particular, this position will require the employee to interact with centralized internal departments (e.g., Operations / HR / Finance / Legal / Contracts / Sales) that support the organization in Canada and that do not speak French.

Preferred Assets:

Hands-on experience with the Guidewire ecosystem (specifically BillingCenter, Cloud/SaaS editions, or major platform version migrations).

Solid command of backend and frontend tools: Spring Boot, REST APIs, and Angular.

Familiarity with automated testing frameworks such as Cucumber or Rest Assured.

Experience embedding automated tests into modern CI/CD deployment pipelines.

Familiarity with team tools like Git, JIRA, and Confluence.

Functional knowledge of the property and casualty insurance sector or financial billing workflows.

Summary
Location: Montreal or Saint-Hyacinthe, QC (Hybrid model: 2 days/week in-office)

Duration: 6 months (Start Date: July 6, 2026 End Date: December 7, 2026)

Position Type: Contract (with high potential for extension or permanent hiring)

Work Schedule: Full-Time (35 hours per week)

Openings: 4 available positions across Backend, Full-Stack, and Production Support profiles

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Software Developers - Guidewire, Java, SpringBoot, API Rest • Montréal, Quebec, CA

Similar jobs

Senior Java Spring Developer - Onsite in Montreal

Triunity Software, Inc.Montréal, Montreal (administrative region), Canada
Full-time

A North American IT solutions company is seeking a Java Spring Developer to design, develop, and deploy Java-based software applications.Ideal candidates will possess over 5 years of software devel... Show more

 • Promoted

Remote Software Developer (Canada)

TuringMontreal (administrative region), QC, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Dialogue Senior Software Developer Role

Dialogue Technologies Inc.Montreal (administrative region), QC, CA
Full-time

Make a significant impact on client experience as a Senior Full Stack Software Developer at Dialogue.Work in a hybrid model to enhance our Integrated Health Platform using cutting-edge technologies... Show more

 • Promoted

Software Developer

Prodigy Systems Inc.Montreal (administrative region), QC, CA
Full-time +2

Design, develop, implement, maintain, and support technical solutions using Java,.NET, and associated frameworks for cloud and Windows-hosted applications.Work with microservices architectures (Jav... Show more

 • Promoted

Java/Scala Developer

Compunnel Inc.Montreal
Full-time

Montreal, Quebec, Canada (Day 1 onboarding onsite / In-office presence 3x/week).Consultant (5+ Years of Experience).Strong Scala and exceptional Java.Experience in performance tuning.Ability to nav... Show more

 • Promoted

Senior Backend Software Developer, ML Platform

Coveo Solutions Inc.montreal (administrative region), qc, Canada
Full-time

Build the platform that turns machine learning experimentation into production-ready confidence.How do you help machine learning teams innovate faster without compromising trust? By building the pl... Show more

 • Promoted

Java Fullstack developer

Aarorn Technologies IncMontreal (administrative region), QC, CA
Full-time

Job Title: Java Fullstack Developer.Location: Montreal, QC (4x onsite a week).Interview Type: Face 2 Face (Onsite Interview Only).Minimum of 7 years of professional experience in Java (Primary) and... Show more

 • Promoted

Senior Java Staff Engineer — Spring, Microservices & Cloud

NagarroMontreal (administrative region), QC, CA
Full-time

A digital product engineering company is seeking candidates with over 5 years of programming experience, particularly using Java.Candidates should have expertise in frameworks like Spring Core and ... Show more

 • Promoted

Sr. Java Developer VOIP/SIP Solutions

Industry ProfessionalsMontreal
Full-time

Java Developer VOIP/SIP Solutions.Senior Java Developer VOIP/SIP Solutions.Emergency Communications & Telecommunications Software.We are recruiting on behalf of a technology leader in.Their softwar... Show more

 • Promoted

Java Developer

GenpactMontréal, Montreal (administrative region), Canada
Full-time

Genpact is seeking a Senior Talent Acquisition Specialist specializing in IT recruitment.Design and implement the messaging middleware and tooling.Identify and implement optimizations/efficiencies ... Show more

 • Promoted

Software Developer

DRW Holdings, LLC.Montréal, Montreal (administrative region), Canada
Full-time

We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices throughout the U.C... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixMontreal (administrative region), QC, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

Java Developer

ALLTECH CONSULTING SVC INCMontreal
Full-time

Responsibilities: We are looking for a hands‑on technologist who is passionate about technology, has strong experience developing Java‑based systems, proactive and team player.Candidate will be wor... Show more

 • Promoted

Senior Software Developer - Growth

BotpressMontréal, Montreal (administrative region), Canada
Full-time

The Growth team at Botpress is seeking a.The ideal candidate is focused on solving problems, thrives in a fast-paced environment, and is adaptable.With a builder's mindset and a hacker's agility, y... Show more

 • Promoted

Software Engineer

Aviya Aerospace SystemsLongueuil, Montérégie, Canada
Full-time

Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications.Aviya provides expertise in program management, systems, software, ... Show more

 • Promoted

Java Developer | Spring, Microservices, Cloud

SynechronMontreal
Full-time

A global consulting firm in Montreal is seeking a skilled Java Developer to join their dynamic team.You will be involved in all phases of the Software Development Life Cycle, working independently ... Show more

 • Promoted

Senior Software Developer

KellyOCGMontreal (administrative region), QC, CA
Temporary

Senior Software Developer (6-month Contract, Montreal).A leading technology company is seeking a Senior Software Developer to join their engineering team, focusing on advanced datalink systems.In t... Show more

 • Promoted

Senior Software Developer (Full stack Java/Angular)

Intactmontreal, montreal (administrative region), Canada
Full-time +1

Senior Software Developer (Full stack Java/Angular).Senior Software Developer (Full stack Java/Angular).Senior Software Developer (Full stack Java/Angular).Senior Software Developer (Full stack Jav... Show more

 • Promoted

Java Developer

AkkodisRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Position: Java Programmer Analyst - ConsultantDuration: 1 year+ assignment (contract)Client Location: Fully onsite - Ottawa, ONAbout the EngagementAkkodis is seeking the services of an experienced ... Show more

 • Promoted

Senior Software Developer - $100,000 - $125,000 A Year

Calian Operational and Training Technologies SolutionsLe Plateau, Canada
Full-time

Senior Java developer needed to work on simulation-related products for the military.Requires Java expertise, problem-solving, and communication skills. Show more