Job Description
Position Title: Software Engineer V
Location: Toronto, ON (Hybrid – 4 days onsite, 1 day remote)
Duration: 12 months (extension/conversion possible)
Overview
We are seeking a Senior Full Stack Software Engineer to join the Enterprise Client Management Solutions Product Group. This team is responsible for building and scaling solutions that automate client interaction data and provide meaningful insights for business users.
This role offers the opportunity to work on modern micro applications using React and Spring Boot, contributing to a high-impact NDA project focused on digital transformation.
Key Responsibilities
-
Design, develop, and maintain scalable full-stack applications
-
Build and enhance microservices using Java and Spring Boot
-
Develop modern front-end applications using React
-
Design and implement RESTful APIs
-
Ensure solutions meet standards for performance, scalability, security, and reliability
-
Contribute to CI/CD pipelines, automation, and release processes
-
Collaborate with cross-functional teams including engineering, operations, and vendors
-
Act as a technical leader and mentor within the team
-
Identify opportunities for innovation and continuous improvement
-
Support engineering best practices and enterprise standards
Must-Have Skills & Experience
-
10+ years of full-stack development experience
-
10+ years of Java development
-
Strong expertise in Spring / Spring Boot
-
Strong experience with React
-
8–10 years of experience building REST APIs
-
Proven experience delivering scalable and high-quality applications
Nice-to-Have Skills
-
Experience with TypeScript
-
Familiarity with Maven
-
Strong understanding of CI/CD pipelines
Soft Skills
-
Strong verbal and written communication skills
-
Ability to translate technical concepts for business stakeholders
-
Strong collaboration and teamwork skills
Team & Work Environment
-
Team size: ~4 members
-
Agile, collaborative, and fast-paced environment
-
Daily meetings: ~1–2 hours
-
Opportunity to mentor and influence technical direction
Assignment Details
-
Start Date: ASAP
-
Schedule: Monday–Friday, 37.5 hours/week
-
Work Model: Hybrid (4 days onsite, Toronto office)
-
Overtime: Possible
-
Travel: Not required
Performance Metrics
-
Code quality and adherence to best practices
-
Meeting project timelines and deadlines
-
Minimizing defects and ensuring application stability
What Makes This Role Attractive
-
Long-term opportunity with potential extension/conversion
-
Work on modern tech stack (React + Spring Boot)
-
Contribute to building a scalable digital ecosystem
-
High visibility within a key enterprise product group
Disqualifiers
-
Frequent job changes or multiple short-term contracts (<6 months)
Interview Process
-
1–2 rounds (virtual)
-
Panel interview (technical focus)
-
Duration: ~1 hour
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 85.07/hr.