Senior Full-Stack Developer - Java / Spring Boot & React (TOR, ON)
$60 - $65 per hourRecrute 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.
- ...Full Stack Developer (Java / Spring Boot / React) – Intermediate Hybrid: 4 days onsite We are seeking a Full Stack Developer (Intermediate level) with 5–6 years of experience to design, develop, and maintain scalable enterprise-grade web applications in...ReactContract work
- ...industry experience Required Technology Experience • Java / Spring or similar enterprise application frameworks • API and Integration... ...Top 3 Required Skills: # JavaScript, TypeScript, React, Angular, or Vue.js # Java, Node.js, Python, or C# # Springboot...SeniorReactContract work
- ...Senior Backend Java Developer (Spring Boot) | Banking Location: Toronto, ON (Hybrid – 4 days onsite) Contract: 6 months (Potential Extension) Industry: Banking / Financial Services We're seeking a Senior Backend Java Developer with 10+ years of experience...SeniorReactContract work
- ...leave our clients better than we found them, and to create a place where our people are proud to Build. Better. As an Senior Full Stack Developer in our Build guild, you’ll design and deliver high-quality, scalable applications across the full technology stack. You’ll...SeniorReactPermanent employmentFull timeContract work
- ...Back End Developer Toronto, ON Hybrid (2 days per week in-person at Toronto office preferred) Must Have: · Design... ...maintain scalable backend services and RESTful APIs using Java (Spring Boot or similar frameworks) · Build and deploy scalable...SuggestedWork at office2 days per week
- ...Senior Java Developer (Core Java, Spring Boot, Microservices) Location: Toronto, ON (Hybrid – 2–3 Days Onsite) Duration: 6 Months Experience: 6–8 Years Role Summary Seeking an experienced Java Developer with expertise in Core Java, Spring Boot...SeniorContract work
- ...Spark Scala Developer – Spark, Scala, Java Skills: Digital – Apache Spark Location: Toronto, ON – Hybrid (4 Days WFO) Role... ...Hadoop ecosystem. Working experience in CI/CD, Helios. Experience in writing Spring Boot web services and SQL queries....SeniorContract work
- ...Senior Java/Spring Boot Developer Location: Toronto, ON (Hybrid – 2 days onsite) Contract: 12 months Experience Required: 6–8 years (10+ years industry experience preferred) Essential Skills • Core Java • Spring Boot • Angular 2+ • API development...SeniorContract work
- ...Java Developer (Kafka, Spring Boot & Microservices) Location: Toronto, ON (Hybrid – 4 Days Work From Office) Duration: 12 Months Experience: 6–8 Years Job Overview We are seeking an experienced Java Developer with strong expertise in Spring...Contract workWork at office
- ...organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Description Java Full Stack (Angular 16, Node JS, Core Java, Spring, Spring boot, REST Web Services, SOAP, Hibernate, SQL Server, jUNit) Should have 6 to 8+ experience in...Permanent employmentFull timeLocal area
- ...Job Title: Senior Java Developer (Java, Spring Boot, Microservices, API Development) Location: Toronto, ON Work Model: Hybrid (4 Days/Week Onsite) Duration: 12 Months Experience: 6–8+ Years Key Skills Java, Spring Boot, Microservices, REST...SeniorContract work
- ...Java BE Developer – Java Spring Boot, Microservices Location: Toronto, ON – Hybrid (4 Days WFO) Key Responsibilities Design, develop, and maintain high-performance backend services using Java (17+), Spring Boot, and Microservices architecture. Build...Contract work
$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$120k - $143k per year
...What You’ll Be Doing Design, develop, and thoroughly test reliable,... ...Hands-on expertise with Angular, Java, J2EE, JSP/Servlet, JavaScript,... ...Proficiency with Hibernate and Spring Framework 4 for web application... ...& Esri integrations React UI development Secure REST API...SeniorReactFull time- ...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...SeniorReactContract workInternship
$95k - $145k per year
Senior Developer - Java, Spring (Fraud IT) Position Description CGI is seeking a Senior Java Developer to join a high-performing delivery team supporting enterprise-scale applications and digital transformation initiatives. The successful candidate will contribute to...SeniorWork at office- ...Develop solutions that are in line with... ...Experience in Java in an enterprise environment,... ...Experience with web development using React... ...Seniority Senior...SeniorReactLong term contractFor subcontractor
$120k - $145k per year
...world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software...SeniorReactWork from homeFlexible hours$90k - $125k per year
...working people who are lifelong learners. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application... ...programming skills in one or more of our core languages (Java, C#, JavaScript) ~ Deep understanding of each of the parts that...ReactFull timeWork from homeFlexible hours$95k - $145k per year
Senior Full Stack 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...SeniorReactWork at office3 days per week1 day per week$130k - $180k per year
...to legally work in Canada (visa or sponsorship won't be provided) Our Eng team is growing and we are looking to hire a Full Stack Python/React Developer for an applications team We're open on seniority from Upper Intermediate to Staff level This is a full-stack...SeniorReactLong term contractRemote workVisa sponsorshipWork visaFlexible hours- ...Backend Java Developer – Spring Boot, Microservices, REST APIs & Kafka Location: Toronto, ON – Hybrid (4 Days WFO) Duration: 9+ Months Experience Required: 6–8 Years Skills: Core Java Responsibilities Design, develop, and maintain Java-based...Contract 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...SeniorContract work
- We are seeking a highly accomplished Senior Software Developer - Full Stack for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity across both front-end and back-end streams, specializing in the architectural...SeniorContract work
$118k - $152k per year
...financial institutions strengthen their vulnerability management and remediation capabilities. The Role Capco is seeking a Senior Full-Stack Developer (6 months contract) to support a major Financial Services client in delivering vulnerability remediation initiatives across...SeniorReactContract workInternshipImmediate start- ...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...Contract work
$120k - $160k per year
...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product... ...Google Cloud Platform, Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack Testing & Observability...SeniorFull timeContract workApprenticeshipRemote workFlexible hours$72k - $138k per year
...mentoring and on the job coaching Summary We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer... ...augmentation role requires strong expertise in Java and Spring Boot. You will collaborate with other developers, business analysts...SeniorLong term contractTemporary workFixed term contractFlexible hours- ...Java Developer (Core Java, Java 17 and above, Spring Boot, Spring Batch, Kafka , MongoDB) Toronto, ON - Hybrid (4 Days WFO) 12 months Role Descriptions: Microservices & APIs: Designing and deploying RESTful APIs and microservices on cloud and containerized...Contract work
$130k - $145k per year
...Senior Full-Stack Developer (Remote Canada) Full-Time / Permanent ABOUT ODAIA ODAIA noun o·da·ia | \ 'oh-day-yeah \ An Ancient Greek word referring to "tools of the trade." To learn more visit odaia.ai. ODAIA delivers AI-powered commercial intelligence for...SeniorReactRemote jobPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-Stack Developer - Java / Spring Boot & React (TOR, ON). Be the first to apply!
- full stack web developer Toronto, ON
- senior full stack engineer Toronto, ON
- full stack developer Toronto, ON
- full stack developer remote Toronto, ON
- java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- java developer no experience Toronto, ON
- entry level java developer Toronto, ON
- java developer remote Toronto, ON
