Developer I

Toronto, Ontario
Date Posted:27-Oct-2026
Work Type:On-Site
Job Number:504907

Job Description

Title: - Developer I
Location: Toronto, Ontario (Onsite)
Duration: 14 months
Extension possible: Possibility


Job Description
We are seeking a skilled Software Development Engineer to design, develop, and deliver scalable software applications and innovative AI-powered solutions. The ideal candidate will have hands-on experience in Java, SQL, cloud technologies, and software architecture, with the ability to build reliable distributed systems and contribute to intelligent advertising and recommendation experiences.
Key Responsibilities
  • Design, develop, test, and maintain scalable software services and web application components.
  • Build distributed software applications using cloud services, including AWS and proprietary technologies.
  • Develop and enhance AI-powered solutions, recommendation engines, and intelligent systems.
  • Contribute to services supporting advertising request routing, signal enrichment, and real-time decision-making.
  • Write efficient, maintainable Java code and optimize SQL queries and database operations.
  • Understand and contribute to complex software architectures, APIs, and distributed systems.
  • Collaborate with cross-functional teams, including product, engineering, analytics, and business stakeholders.
  • Experiment with new technologies and AI-powered development tools to improve engineering productivity.
  • Ensure software reliability, performance, scalability, and high code quality while minimizing technical debt.
  • Take ownership of software solutions from design and development through deployment, maintenance, and continuous improvement.
Required Skills and Qualifications
  • Minimum 2 years of hands-on software development experience.
  • Strong programming skills in Java.
  • Proficiency in SQL and database fundamentals.
  • Knowledge of AWS and cloud computing concepts.
  • Understanding of complex software architecture and distributed systems.
  • Familiarity with AI-powered development tools and AI-enabled applications.
  • Strong problem-solving, analytical, and debugging skills.
  • Ability to work collaboratively in an agile development environment.
  • Strong sense of ownership and commitment to delivering high-quality software.
Preferred Qualifications
  • Hands-on experience with AWS cloud services.
  • Knowledge of microservices architecture, REST APIs, and CI/CD practices.
  • Exposure to artificial intelligence, machine learning, generative AI, or AI agents.
  • Experience with recommendation engines, advertising technology, or real-time decisioning systems.
  • Bachelor’s degree in computer science, Software Engineering, or a related field is preferred but not mandatory.
Ideal Candidate Profile
A hands-on software developer with strong Java and SQL fundamentals, an understanding of scalable software architecture, and an interest in AI-driven innovation. The candidate should demonstrate ownership, adaptability, and the ability to develop reliable software solutions in a fast-paced engineering environment. 

Applicant Notices & Disclaimers
  • 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. The pay rate for this position is C$30.00/hr.