Director, Dynamics CRM & Member Engagement

Envision Financial

Toronto

Híbrido

CAD 120.000 - 170.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Randstad Canada is seeking a tech-savvy Lead Software Engineer to drive Java Spring Boot microservices with a strong leadership mindset. You will guide junior developers, enforce coding standards, and collaborate with architects and product owners to shape scope and estimates.

The role emphasizes hands-on microservices, security governance, and AI-assisted tooling to accelerate velocity while maintaining code quality and documentation. Hybrid work with quarterly on-site alignment is offered.

Formación

  • 8–10+ years of software engineering experience with Java, Spring Boot, REST APIs and microservices.
  • Proven delivery leadership guiding junior developers and removing blockers.
  • Experience with automated security tooling (SAST/DAST) and secure SDLC.
  • Solid CI/CD automation and testing frameworks (JUnit, Mockito, RESTAssured).
  • Familiarity with AI-assisted development tools and secure coding practices.

Responsabilidades

  • Lead, coach, and mentor developers; establish coding standards and reviews.
  • Collaborate with Principal Engineers, Solution Architects, POs and stakeholders to define scope and estimates.
  • Support architecture and remove blockers for enterprise-grade design.
  • Hands-on building of microservices and implementing security governance.
  • Maintain DevOps pipelines and ensure quality engineering across the squad.

Conocimientos

Java
Spring Boot
REST APIs
Microservices
Security
DevOps
CI/CD
AI tooling

Herramientas

Jenkins
Bitbucket
JUnit
Mockito
RESTAssured
Snyk
Checkmarx
SonarQube
Veracode
Docker
Kubernetes

Descripción del empleo

Duration

12-Month Contract (Initial 1-year contract with a high probability of extension for an additional year)


Work Arrangement

Hybrid (Primarily remote with on-site presence once per quarter; occasional travel between Toronto and Waterloo offices depending on project milestones)


Target Start Date

ASAP


Advantages

High-Impact Digital Transformation: Lead a newly established, high-visibility Agile squad focused on enhancing digital engagement and retirement outcomes for millions of enterprise clients.


Substantial Contract Horizon: Secure a 1-year contract within a major multi-year digital initiative, featuring a high possibility of an additional 12-month extension.


Modern AI-Assisted Sandbox: Champion AI-driven engineering velocity, leveraging GitHub Copilot and LLMs for code generation, optimization, and team productivity.


Predictable Quarterly Hybrid Model: Enjoy significant remote flexibility with on-site presence required only once per quarter for strategic alignment.


Responsibilities

Technical Leadership & Team Mentorship


Squad Technical Guidance: Lead, coach, and mentor junior and intermediate developers; establish coding standards, conduct peer code reviews, and drive technical excellence across the squad (~70% leadership scope).


Cross-Functional Collaboration: Serve as the primary technical voice for the squad, collaborating closely with Principal Engineers, Solution Architects, Product Owners, and business stakeholders to define technical feasibility, scope, and estimates.


Architecture & Removal of Blockers: Support developers in resolving complex technical impediments, ensuring application design aligns with enterprise architectural patterns and API standards.


Hands-On Microservices & Security Engineering


API & Microservices Delivery: Design, build, and optimize high-scale, resilient backend microservices using Java and Spring Boot (~30% hands‑on scope).


Application Security Governance: Lead efforts to identify and remediate code-level vulnerabilities flagged by SAST/DAST tools (e.g., Snyk, Checkmarx, SonarQube), enforcing secure SDLC standards.


DevOps & Quality Engineering: Maintain CI/CD pipelines (Jenkins, BitBucket), implement robust unit and integration testing (JUnit, Mockito, RESTAssured), and monitor application performance and stability.


AI-Assisted Engineering: Drive adoption of AI-assisted coding tools (GitHub Copilot, Claude) within the squad to accelerate development velocity and improve documentation and code quality.


Qualifications

Backend Java Expertise: 8 to 10+ years of software engineering experience with expert-level mastery of Java, Spring Boot, REST APIs, microservices design, and performance tuning.


Delivery Leadership Experience: Proven experience acting as a Tech Lead or Senior Lead, guiding junior/intermediate developers, removing blockers, and managing technical deliverables.


Code-Level Security: Demonstrated capability to review, prioritize, and fix security vulnerabilities using automated SAST/DAST platforms (Snyk, Checkmarx, SonarQube, or Veracode).


DevOps & Testing Pipeline Depth: Solid experience with CI/CD deployment automation (BitBucket, Jenkins) and unit/integration testing frameworks (JUnit, Mockito, RESTAssured).


AI Tooling Literacy: Beginner to intermediate experience leveraging GitHub Copilot or similar LLMs for AI-assisted development, code generation, and productivity.


Communication & Influence: Exceptional verbal and written communication skills with proven ability to bridge technical jargon for non-technical business leaders, POs, and architects.


Preferred Assets & Nice-to-Haves


Domain background within Financial Services, Wealth Management, Group Retirement, or Insurance.


Familiarity with frontend frameworks (React.js or Angular) to better guide full-stack squad initiatives.


Basic understanding of containerization and orchestration (Docker, Kubernetes pod setup and configuration).


Exposure to messaging/event-driven architectures (Kafka) or SOAP/XML enterprise integrations.


Summary

If you are a tech-savvy Lead Software Engineer who pairs expert Java Spring Boot microservices engineering with a 70/30 leadership mindset, SAST/DAST security knowledge, and AI-assisted development skills, this 12-month hybrid contract is an outstanding opportunity. Bring your technical coaching, API precision, and collaborative leadership to our client's engineering team today!


Randstad Canada EEO

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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineering Manager - II
Software Engineering Manager - II

Randstad Canada • Vancouver

Híbrido
CAD 135.000 - 170.000
Semi-annual bonus
Health & dental benefits
Paid time off
+5
Senior Software Developer - Full Stack - Toronto
Senior Software Developer - Full Stack - Toronto

Randstad Canada • Toronto

Presencial
CAD 120.000 - 180.000
Development Manager
Development Manager

talent sphere • Toronto

Presencial
CAD 95.000 - 130.000
Senior DevOps/Cloud Engineer - Toronto
Senior DevOps/Cloud Engineer - Toronto

Randstad Canada • Toronto

Presencial
CAD 129.000 - 175.000
Senior Systems Analyst
Senior Systems Analyst

Randstad Canada • Toronto

Presencial
CAD 90.000 - 130.000
Sr. Business Analyst - Hybrid
Sr. Business Analyst - Hybrid

Randstad Canada • Toronto

Presencial
CAD 120.000 - 130.000
Equity ownership program
Discretionary bonus program
Profit sharing
+4
EverCommerce - Staff Engineer
EverCommerce - Staff Engineer

Jobgether • Canadá

A distancia
CAD 160.000 - 190.000
Remote work from anywhere in Canada
RRSP with company match
Stock purchase program
+2
Manager, Sales Tax Advisory, Sales and Use Tax
Manager, Sales Tax Advisory, Sales and Use Tax

Ryan • Vancouver

Presencial
CAD 85.000 - 105.000
6-month contract with extension option
High-impact ownership of auth/guest UX
Exposure to modern identity tech stack
Intermediate Software Developer - CRM - Toronto
Intermediate Software Developer - CRM - Toronto

Randstad Canada • Toronto

Presencial
CAD 90.000 - 120.000
Project Manager – HYBRID Randstad Canada
Project Manager – HYBRID Randstad Canada

Project Management Institute - Southern Alberta Chapter (PMI-SAC) • Calgary

Presencial
CAD 90.000 - 120.000
Hybrid work model
On-site Calgary office