Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$60 - $65 per hour
Temporary

Recrute Action

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.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the *Senior Full-Stack Developer - Java / Spring Boot & React (WTL, ON) in Waterloo, ON vacancy
  • $108.75k - $158.75k per year

     ...tooling in a microservices environment. Tech Stack Backend: Node.js, Express, NATS. Data...  ..., Iceberg. Cloud: AWS. Frontend: React. DevOps: Docker, Kubernetes, GitHub...  ...bonus incentive program which aims to reward full-time eligible employees for their contribution... 
    Senior
    React
    Full time
    Internship
    Immediate start

    BlackBerry

    Waterloo, ON
    7 days ago
  •  ...multiple sectors like telecommunications, automotive, healthcare, and industrial automation. We are seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain software applications that address customer needs and business objectives. This role is... 
    Senior
    Full time

    syntronic

    Waterloo, ON
    9 days ago
  •  ...PointClickCare has been the backbone of senior care. We've amassed the richest...  ...'ve become the most expansive, full-continuum care collaboration...  ...over software requirements Develop tools and applications by...  ...that performs well at scale using Java. Experience with UI development... 
    Senior
    React
    Full time
    Internship
    Immediate start

    PointClickCare

    Waterloo, ON
    2 days ago
  •  ...or weather. Main responsibilities Full stack development, maintenance, and testing on...  ...seven (7+) years of professional experience developing software with .NET, C#, AWS or...  ...AWS Cloud Practitioner or AWS Certified Developer or be willing to earn certification within... 
    Senior
    Permanent employment
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours

    Airbus

    Waterloo, ON
    18 days ago
  • $150k - $154k per year

     ...Experience with SQL. About the job Google's software developers develop the next-generation technologies that change how billions of...  ...qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your... 
    Suggested
    Internship

    Google

    Waterloo, ON
    20 days ago
  • $90 - $95 per hour

     ...Waterloo. Responsibilities: • Lead, coach, and develop a team of front-end, back-end, full-stack, and QA engineers. • Foster a culture of collaboration...  ...modern application development. • Proficiency with Java or Kotlin and Spring Boot. • Experience with C#/.... 
    React
    Hourly pay
    Permanent employment
    Contract work

    Recrute Action

    Waterloo, ON
    a month ago
  • $70k - $120k per year

     ...Role Overview We are looking for a Full Stack Software Engineer to join the our dynamic...  ...stack features across M1 SaaS portal from React-based UI components to C# backend services...  ...indicators of success through skills they have developed and experiences they have been a part of,... 
    React
    Work at office
    Local area
    Worldwide
    Flexible hours

    Magnet Forensics

    Waterloo, ON
    1 day ago
  •  ...the right person to join our team working towards this goal, we would love to hear from you!  Role Overview  We are looking for a Full Stack Software Engineer to join  the our dynamic team and help build Magnet One - our platform for digital forensics workflows. As a part... 
    Full time
    Worldwide

    magnetforensics

    Waterloo, ON
    1 day ago
  • $125k - $145k per year

     ...business strategies. We are seeking a Senior Software Developer to join our Waterloo team. As a vital...  ...our team, you will be involved in the full software development lifecycle,...  ...development, design, and coding experience with Java /Springboot is an asset. Experience... 
    Senior
    Internship
    Live In

    AGFA

    Waterloo, ON
    6 days ago
  • $55 - $65 per hour

     ...potential for permanent employment. • Full-time position: 37.50 hours per week. •...  ...identifying and mitigating associated risks. • Develop and implement governance frameworks for...  ...for a variety of audiences, including senior leadership. • Excellent problem-... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Monday to friday

    Recrute Action

    Waterloo, ON
    29 days ago
  • $152k - $222k per year

     ...in a programming language (e.g., Python, Java, or Go). Preferred qualifications...  ...debugging and architectural guidance to customer developers and C-suite teams. Deploy pre-general...  ...influence the Google Cloud Product and Developer roadmaps. Advocate for foundational... 
    Senior
    Full time

    Google

    Waterloo, ON
    15 hours ago
  • $146.5k - $164.5k per year

     ...make healthcare more personalized, predictive, and precise. The Developer Platform team is responsible for building cloud-native, self-...  ...high empathy for users. The Canada base salary range for this full-time position is CAD 146,500–164,500 + bonus + equity + benefits.... 
    Senior
    Full time

    Verily Health

    Waterloo, ON
    22 days ago
  • $150k - $154k per year

     ...with an advanced degree. ~2 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end...  ...with data structures and algorithms. ~ Experience developing accessible technologies. About The Job Google... 

    Google

    Waterloo, ON
    1 day ago
  • $110k - $130k per year

     ...an Intermediate Automated Test Developer. This role is ideal for an automation...  ...and a desire to advance to a senior role within 2-3 years. You will...  .... ~ Proficiency in Java and experience with testing frameworks...  ...: Own It (I do what I say, full accountability for results, finding... 
    Senior
    Contract work
    Internship
    Live In

    AGFA

    Waterloo, ON
    6 days ago
  • $181.05k - $213k per year

     ...The Problems You’ll Solve As a Senior Software Engineer II, You Will Lead...  ...specification. About You The Tech Stack: You have experience with (or a...  ...core technologies: Python, Django, React, Postgres, and Kafka. We also utilize Java, gRPC, and AWS. Execution: You can... 
    Senior
    React
    Full time
    Work at office

    Carta

    Waterloo, ON
    11 days ago
  • $96k - $146k per year

     ...using Android. You will work in a fast-paced Agile environment to develop end-to-end software features, from initial prototyping to real-...  ...years' experience in Android software development using Kotlin or Java and JNI. Even better, you may have... Education: Master’... 

    Ford Motor Company

    Waterloo, ON
    11 days ago
  • $216k - $222k per year

     ...launching software products. ~5 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end...  ...projects. About the job Google's software developers develop the next-generation technologies that change... 
    Full time

    Google

    Waterloo, ON
    5 days ago
  •  ...customers, and empower our people to be their best. The Firmware Developer will work collaboratively with hardware engineers, software...  ...embedded systems code for our safety devices and supporting the full lifecycle of product development, from design to deployment. Key... 
    Internship
    Flexible hours

    Blackline Safety

    Waterloo, ON
    22 days ago
  • $100k - $200k per year

     ...academic or industry setting. ~ Experience developing accessible technologies. ~ Proficiency...  ...The Job Google's software developers develop the next-generation technologies that...  ...to take on new problems across the full-stack as we continue to push technology forward... 

    Google

    Waterloo, ON
    22 days ago
  • $113.4k - $162k per year

     ...development and improve customer experiences Work with ourAdOpsteam to develop new ad solutions to provide increasing value to advertisers...  ...Canada Intermediate: CAD $113,400 - $162,000 annually Canada Senior: CAD $158,000 – 207,000 annually Canada Staff: CAD $200,400 –... 
    Senior
    Long term contract
    Temporary work
    Internship

    TextNow

    Waterloo, ON
    9 days ago
  •  ...opportunities of tomorrow. As a Senior Software Engineer I or Senior...  ...engines, ML-assisted tooling, and full-service automation. Our...  ...6+ years of experience of full-stack or backend engineering experience...  ...Carta tech stack (Python, Django, Java, Javascript, React, Postgres,... 
    Senior
    React
    Remote job
    Work at office
    Flexible hours

    Carta

    Waterloo, ON
    more than 2 months ago
  •  ...The Intermediate Software Developer brings experience in designing, implementing, and optimizing APIs and messaging services to join the APIs and Messaging Chapter . You will be part of a scrum team that will support all aspects of software development including estimates... 
    Permanent employment
    Full time
    Contract work
    Flexible hours

    NAVBLUE, Inc.

    Waterloo, ON
    7 days ago
  • $156k - $214.5k per year

     ...and grow their businesses. As a Senior Engineer on our Growth team, you'll...  ...areas. You'll identify opportunities, develop hypotheses, launch experiments, and...  ...don’t need experience with our exact stack. Frontend development (e.g., React, TypeScript/JavaScript, modern UI frameworks... 
    Senior
    React
    Long term contract
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    6 days ago
  • $60.96 - $63.78 per hour

     ...Responsibilities Software Development: Design, develop, and test new customer-facing software for...  ...in resource-constrained systems. Full Lifecycle Ownership: Participate in the...  ...Other Languages: Experience developing in Java. Summary We are looking for a creative... 
    Worldwide

    Randstad

    Waterloo, ON
    a month ago
  • $90.05 - $97.19 per hour

     ...and guide a small team of junior developers, shaping the next generation of engineers. Deep-Stack Exposure: Work beyond the app...  ...years in software development using Java and/or Kotlin. Android...  ...are seeking a highly experienced Senior Software Engineer to lead the design... 
    Senior

    Randstad

    Waterloo, ON
    more than 2 months ago
  •  ...this, a new infrastructure and technology stack needs to be built and integrated. To make...  ...Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based...  ...in some instances. Contract or full-time employment may also be considered.... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Mawari Technologies

    Waterloo, ON
    2 days ago
  •  ...proprietary Mawari Engine technology stack that provides low latency,...  ...access to XR, empowering developers and creators around the world...  ...Mawari is seeking a Unity C++ SDK Developer to help build Mawari's...  ...balance. Other: Contract or full-time employment may be considered... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Mawari Technologies

    Waterloo, ON
    2 days ago
  •  ...Accounting and Control team, this role as a Senior Fee Analyst, you will validate fees are...  ...and written communication skills Well-developed analytical and problem-solving and troubleshooting...  ...have the chance to live up to their full potential We’re honoured to be recognized... 
    Senior
    Full time
    Work at office
    Flexible hours

    Sun Life

    Waterloo, ON
    5 days ago
  • $125k - $150k per year

     ...internal and external subject‑matter expert Develop, optimize, and execute cleanroom...  ...driven R&D What We Offer ~ This is a full‑time position with a salary range of $125,...  ...Send your CV to ***email_hidden*** with “Senior Scientist” in the subject line. About Ambature... 
    Senior
    Full time
    Worldwide

    Ambature

    Waterloo, ON
    7 days ago
  •  ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This...  ...designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)... 
    Senior
    Remote work

    Speechify

    Waterloo, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to *Senior Full-Stack Developer - Java / Spring Boot & React (WTL, ON). Be the first to apply!