Talent.com
Recrute Action
*Senior Full-Stack Developer – Java / Spring Boot & React (WTL, ON)Recrute Action • Waterloo, ON, ca
*Senior Full-Stack Developer – Java / Spring Boot & React (WTL, ON)

*Senior Full-Stack Developer – Java / Spring Boot & React (WTL, ON)

Recrute Action • Waterloo, ON, ca
6 hours ago
Salary
CA$60.00 hourly
Job type
  • Full-time
  • Permanent
  • Temporary
  • Quick Apply
Job description
Job Description
Senior Full-Stack Developer
Java / Spring Boot & React

Build scalable cloud-native applications supporting mortgage and lending solutions in the insurance sector. This hybrid opportunity in Toronto or Waterloo offers the chance to work with Java Spring Boot, React, Azure, microservices, and modern API technologies within a collaborative agile environment.

What is in it for you:

• Salaried: $60-65 per hour.
• Incorporated Business Rate: $70-75 per hour.
• 5-month contract with the potential for permanent employment.
• Full-time position: 37.50 hours per week.
• Day schedule, 37.50 hours per week.
• Hybrid work, with 2 days per week in the office.

Responsibilities:

• Design and develop backend services supporting end-to-end mortgage and lending workflows using Java Spring Boot and cloud-native patterns.
• Build and maintain workflow orchestration solutions using Camunda 8, including BPMN models, connectors, and workers.
• Translate complex lending processes into scalable and executable workflows in collaboration with business and technical teams.
• Ensure workflow implementations are resilient, traceable, and aligned with enterprise architectural standards.
• Design, implement, and maintain API-first services using OpenAPI standards.
• Build secure APIs leveraging OAuth, identity management, and role-based access controls.
• Implement resilience patterns, including circuit breakers, retries, and timeouts to ensure system stability.
• Support integrations using REST, messaging, and event-driven architectures.
• Develop and deploy services within cloud environments, preferably Microsoft Azure, using services such as API Management, Key Vault, and managed identities.
• Contribute to cloud-native deployments using containers and Helm charts.
• Support and enhance platforms deployed within Kubernetes environments, including AKS where applicable.
• Contribute to platform scalability, reliability, and operational readiness.
• Implement telemetry, logging, metrics, and distributed tracing to support system observability.
• Use tools such as New Relic and ELK Stack to monitor performance, diagnose issues, and support production readiness.
• Partner with QA and performance teams to optimize system behavior and remediate bottlenecks.
• Follow DevSecOps practices, including CI/CD pipelines, automated testing, and security scanning practices such as SAST and SCA.
• Apply TDD, BDD, and DDD principles to deliver maintainable and high-quality code.
• Participate in code reviews, design discussions, and architectural decision-making activities.
• Ensure solutions comply with enterprise security, compliance, and risk requirements.
• Collaborate closely with business analysts, QA engineers, architects, and product owners within agile delivery teams.
• Participate in sprint planning, backlog refinement, and technical estimations.
• Identify and communicate risks, dependencies, and improvement opportunities proactively.

What you will need to succeed:

• Bachelor’s degree in Computer Science, Engineering, or a related technical field.
• 5–10 years of professional software development experience with strong full-stack development expertise, including Java Spring Boot, React, and cloud-native application development.
• Experience delivering solutions within mortgage, lending, or regulated financial services environments is considered an asset.
• Strong experience developing modern frontend applications using React.
• Experience building scalable full-stack applications using Java Spring Boot and React.
• Strong understanding of frontend architecture, state management, API integration, and responsive UI development.
• Experience with workflow orchestration platforms such as Camunda is considered an asset but is not required.
• Experience with Camunda 8, BPMN, or workflow automation technologies is considered an asset.
• Expert knowledge of implementing microservices using Java Spring Boot.
• Expert knowledge of API-driven development, including OpenAPI standards, OAuth, and resilience patterns such as circuit breakers and retries.
• Strong expertise in REST, messaging, data event streaming, and distributed tracing.
• Experience implementing fault-tolerant and resilient distributed systems.
• Experience using telemetry and observability tools such as New Relic and ELK Stack.
• Experience working with cloud services, preferably Microsoft Azure, including APIM, Key Vault, and identities.
• Strong understanding of cloud-native development, containerization, Kubernetes-based deployments, and Helm charts.
• Experience working with Agile delivery methodologies, TDD/BDD/DDD principles, and DevSecOps practices, including CI/CD pipelines, SAST/SCA scans, and mitigation processes.
• Strong analytical and problem-solving skills within complex distributed systems environments.
• Excellent communication skills with the ability to collaborate effectively with technical and non-technical stakeholders.
• Ability to work effectively within fast-paced environments with evolving requirements.

Why Recruit Action?

Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach. As part of the screening process, some applications may be reviewed using artificial intelligence tools. Only candidates who meet the hiring criteria will be contacted.


Requirements
Create a job alert for this search

*Senior Full-Stack Developer – Java / Spring Boot & React (WTL, ON) • Waterloo, ON, ca

Similar jobs

Staff Software Engineer - Priority

Prioritywaterloo, on, ca
Full-time

Priority Technology Holdings, Inc.Our vision is to eliminate the barriers to unlocking revenue - empowering businesses to grow faster and operate smarter.We achieve this through the Priority Commer... Show more

 • Promoted

Senior Statistical Programmer - waterloo

Warman O'Brienwaterloo, on, ca
Full-time

Senior/Principal Statistical Programmer | Small CRO | Remote.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.As a Senior Statistical Programmer, you... Show more

 • Promoted

Sr. Manager, Patient Recruitment Operations - waterloo

Reverba Globalwaterloo, on, ca
Full-time

We are open to candidates is the following Canadian provinces: ONT, AB, QC, MB.Help elevate real patient voices and amplify the experiences that move healthcare forward.At our company, we believe t... Show more

 • Promoted

Senior Consultant, AI - Konica Minolta Business Solutions Canada

Konica Minolta Business Solutions Canadawaterloo, on, ca
Full-time

Exciting Opportunity in Canada - Remote.Lead the design and implementation/delivery of AI solutions, AI Training, Adoption, or Assessments, ensuring alignment with customer objectives, adhering to ... Show more

 • Promoted

Enhanced Due Diligence Associate - waterloo

BET99waterloo, on, ca
Full-time

BET99 is Canada's Premiere Online Sportsbook and Casino.Launched in 2020, we have consistently innovated the online gaming landscape every step of the way, exponentially growing our customer base a... Show more

 • Promoted

Senior/ Lead - AI Engineer

FICOwaterloo, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausNorwich, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Associate General Counsel - Litigation and Employment - waterloo

Elevation Capitalwaterloo, on, ca
Full-time

ASSOCIATE GENERAL COUNSEL - REMOTE WORK FROM HOME.Elevation Capital is a group of internationally impactful companies spanning consumer packaged goods, hospitality, technology, real estate, non-pro... Show more

 • Promoted

Senior Consultant – Dayforce WFM - waterloo

OnActuatewaterloo, on, ca
Full-time

At OnActuate, we cultivate talent from around the globe to deliver Microsoft and Dayforce solutions to customers across public, private, and non-profit sectors.Being People First is our core value,... Show more

 • Promoted

Full Stack Engineer - $90,000 A Year

BusPlannerWaterloo, Canada
Full-time

Develop and maintain a platform using C++,.Collaborate with teams and optimize code.Minimum 3 years of experience required. Show more

 • Promoted

Senior Privacy & Commercial Counsel - waterloo

Ρrοѕреοwaterloo, on, ca
Full-time +1

Senior Privacy & Commercial Counsel.Prospeo is a B2B SaaS sales intelligence platform used by over 2,000 companies worldwide.We help sales teams find verified contact data with 97%+ accuracy throug... Show more

 • Promoted

Cloud & Dedicated Hosting Provider Senior Ops. Architect - waterloo

\"RMS\" Retail Marketing Solutions LLCwaterloo, on, ca
Full-time +1

Retail Marketing Solutions LLC “RMS”) is a Global Operations Agency specializing in:.Business Infrastructure and Practices Consultation).Domains | VPS & Dedicated Servers | Infrastructure Managemen... Show more

 • Promoted

Sr Mobile Engineer (IOS and Android) - waterloo

Mastech Digitalwaterloo, on, ca
Full-time

Design, build, and ship mobile features for device pairing, BLE connectivity, telemetry, health monitoring, and command/control — using AI (Claude Code) as a first-class collaborator in your daily ... Show more

 • Promoted

Aurora Developer

Execulink TelecomWoodstock, Canada
Full-time

Job DescriptionJoin our dynamic team as an Aurora Developer, where you will play a pivotal role in shaping innovative software solutions using Python and Perl.You will engage in the entire software... Show more

 • Promoted

Senior Information Technology Project Manager - waterloo

NEOGOVwaterloo, on, ca
Full-time

This role is a CONTRACT & REMOTE from anywhere in Canada ***.Senior PMO Manager – Product Delivery(SaaS/Remote/Contract).NEOGOV is a proud SaaS leader in the Public Sector for HR, Recruiting, emplo... Show more

 • Promoted

Elder Care Provider Wanted - Additional Caregiver Needed For Parkinson's Patient In Waterloo:)

ElderCare.comWaterloo, Ontario, Canada
Part-time

I'm looking for an additional caregiver to help take care of my dad, who lives in a lovely and spacious home in Waterloo (Keats Way & University Ave.My dad is 78 years old and has Parkinson... Show more

 • Promoted

Software Business Analyst - Alpha Bravo Development

Alpha Bravo Developmentwaterloo, on, ca
Full-time

We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki... Show more

 • Promoted

Equity Partner & National Leader AI Business Solutions - waterloo

People Machinewaterloo, on, ca
Full-time

Equity Partner & National Leader, AI Business Solutions.This role can be located in any major city centre across Canada.Digital services within the firm.The role will focus on sales, delivery excel... Show more

 • Promoted

Remote and Hybrid Independent Contractor Technology Lawyers (Canada) - waterloo

MT>Align, a division of McCarthy Tétrault LLPwaterloo, on, ca
Remote
Full-time

Work for yourself, but with us!.Align, a division of McCarthy Tétrault LLP, pairs high caliber independent contract lawyers with our clients who need legal support.Align, successful applicants will... Show more

 • Promoted

Product Incubation Manager - waterloo

Syntaxwaterloo, on, ca
Full-time

The Product Incubation Manager drives new software product ideas through the company’s incubation track, from early ideation to MVP realization.The role focuses on accelerating innovation by struct... Show more