Talent.com
Senior Software Developer
Senior Software DeveloperRandstad Canada • North York, Ontario, CA
Senior Software Developer

Senior Software Developer

Randstad Canada • North York, Ontario, CA
Il y a plus de 30 jours
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste

Do you have 7+ years hands-on Java development in an enterprise environment, including Spring Boot, REST API design, integration patterns, and production support / incident management? Do you have strong SQL and data handling expertise : capable of analyzing schemas, building optimized queries, integrating APIs with data stores, and enforcing data quality in service logic? If so, this would be a great opportunity for you!

Our client is looking for a Senior Software Developer for a 5 month contract in North York.

This is a hybrid role.

Advantages

  • Earn a competitive rate within the industry.
  • Location :

From October 20, 2025, the candidate is required to work onsite 4 days a week and 1 day from home

From January 5, 2026, the candidate is required to work onsite 5 days a week fully.

  • Potential for extension
  • Responsibilities

  • Design, build, and maintain secure, scalable Java services and APIs using Spring Boot.
  • Translate technical requirements into production-grade application code, integration logic, and robust data access layers.
  • Write clean, testable Java (unit, integration, regression), contribute to CI / CD pipelines, and support automated deployments.
  • Design, build, and optimize data workflows – including SQL queries, ETL logic, and caching for reliability, integrity, and performance in production.
  • Collaborate with data engineers and analysts to ensure service-layer alignment with enterprise data models and reporting needs.
  • Diagnose and resolve production issues (performance, defects, incidents); participate in on-call / support rotations as needed.
  • Review code, enforce engineering standards, document solutions, and mentor intermediate developers.
  • Collaborate with architects, QA, product owners, and business SMEs in an iterative / Agile delivery model to plan, scope, and land increments.
  • Apply AI / ML capabilities (LLMs, retrieval-augmented generation, classic ML models) to enhance existing Java services where appropriate.
  • Design and consume AI-backed services (e.g., classification, summarization, recommendations, reasoning assistants) through secure REST integrations.
  • Support model lifecycle activities such as monitoring output quality, drift awareness, and safe, auditable usage of AI features.
  • Qualifications

    Must Have

  • 7+ years hands-on Java development in an enterprise environment, including Spring Boot, REST API design, integration patterns, and production support / incident management.
  • Strong SQL and data handling expertise : capable of analyzing schemas, building optimized queries, integrating APIs with data stores, and enforcing data quality in service logic.
  • Proven experience supporting applications in production : triaging defects, analyzing incident root cause, applying hotfixes, improving resiliency and performance.
  • Ability to consume and operationalize AI services : call LLM endpoints, handle prompt / response patterns, enforce guardrails, and log usage safely.
  • Practical understanding of core ML / LLM concepts (supervised vs unsupervised learning, prompt engineering, retrieval, drift) sufficient to collaborate with data / AI teams and ship AI-enabled features.
  • Comfort working in a secure, governed environment (privacy, PII protection, access control, auditability).
  • General Skills

    Strong Java and Spring Boot experience building enterprise services at scale (API design, dependency management, error handling, observability, performance tuning).

    Advanced SQL fluency (Oracle, MySQL, PostgreSQL) — complex joins, window functions, data validation, and query optimization.

    Working knowledge of data modeling, ETL / ELT pipelines, and API-driven data integration.

    Hands-on experience with Git, automated testing, secure coding practices, code reviews, and CI / CD pipelines.

    Experience deploying containerized services (Docker) to managed platforms or Kubernetes; comfort with production-grade runtime concerns (logging, metrics, alerts).

    Ability to integrate third-party / platform services and expose them through hardened APIs.

    Familiarity with responsible use of AI services in production : PII handling, privacy controls, auditability, bias / safety considerations.

    Ability to translate business needs into technical designs and incremental deliverables; strong troubleshooting and communication skills.

    Asset : exposure to AI / ML development workflows (Python, data prep, prompt design, vector search, etc.); ability to partner with data / AI specialists and embed their outputs in Java services.

    Desirable Skills

    Integration of AI assistants / copilots / LLM features (for example : routing a user request from a Java service to Azure OpenAI, Copilot, Bedrock, etc.).

    Retrieval-augmented generation patterns (prompt construction, grounding with vector stores such as FAISS, pgvector, Azure AI Search).

    Experience with analytics and data visualization tools (Power BI, Looker, or Tableau) to surface operational and model KPIs.

    Understanding of data governance and quality frameworks (metadata management, lineage, audit trails).

    Experience in case management / benefits administration domains (for example, Curam or similar social services platforms).

    Experience with secure handling of sensitive client data (privacy, masking, role-based access, audit trails).

    Summary

    If you are interested in the Senior Software Developer role in North York, please apply online at www.randstad.ca. Qualified candidates will be contacted.

    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.

    Créer une alerte emploi pour cette recherche

    Senior Software Developer • North York, Ontario, CA

    Offres similaires
    Senior Software Engineer, Core Experiences - Ontario, USA

    Senior Software Engineer, Core Experiences - Ontario, USA

    Speechify • Toronto, Canada
    Temps plein
    Speechify is seeking a Senior Software Engineer to join the Core Experiences Team.This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer Operations

    Senior Software Engineer Operations

    Infotek Consulting Inc. • Toronto, ON, Canada
    Temporaire
    Senior Software Engineer Operations.Our Digital Business Automation Services team is seeking a Senior Software Engineer with strong experience supporting Enterprise Content Management and Document ...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Rivian and Volkswagen Group Technologies • Toronto, Canada
    Temps plein
    Rivian and Volkswagen Group Technologies.About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter.From ope...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Senior Software Developer

    Senior Software Developer

    CI Financial Corp. • Toronto, ON, CA
    Temps plein
    At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Software Developer

    Senior Software Developer

    Teckhorizon Inc • Toronto, ON, Canada
    Temps plein
    Quick Apply
    Our Client is looking for an experienced Senior Software Developer with strong expertise in Cloud Platforms and Artificial Intelligence to support large scale, mission critical g...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Software Engineer

    Senior Software Engineer

    Shakepay • Toronto, Canada
    Temps plein
    At Shakepay, we’re on a mission to usher in the Bitcoin golden age.We’re reimagining financial services to give every Canadian their fair shake. Our culture is built around doing work that matters, ...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    BFL CANADA • Old Toronto, Canada, CA
    Temps plein
    Develops and integrates AI-driven automation solutions to enhance processes, drive innovation, and support efficient decision-making.Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Spring Financial • Toronto, Canada
    Permanent
    About Us Spring Financial is revolutionizing financial access for Canadians, providing smart credit‑building, mortgage, and lending solutions. Millions struggle with high‑interest debt and limited f...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Rivian • Toronto, Canada
    Temps plein
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Cove • Toronto C6A, ON, Canada
    Temps plein
    Get AI-powered advice on this job and more exclusive features.If you have 50K+ customers, you’re leaving $1M+ on the table | I’ll show you where. Looking for a full stack developer with strong backe...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Software Developer

    Senior Software Developer

    Services de Gestion Quantum Ltée • Toronto, Ontario, Canada
    Permanent
    Position : Senior Software DeveloperLocation : Toronto, ON (Hybrid)Our client, a leading fintech company, is looking for a Senior Software Developer to join their growing team.This role will play a k...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer - Stream Governance

    Senior Software Engineer - Stream Governance

    Confluent • Toronto, Canada
    Temps plein
    We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in nea...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    EarnIn • Toronto, Canada
    Temps plein
    As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real‑time financial flexibility for those with the unique needs of living paycheck to pay...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Senior Back-end Software Developer

    Senior Back-end Software Developer

    Nelson Education LTD] • Toronto, Ontario, Canada
    Temps plein
    As the largest Canadian-owned and operated K-12 publisher, Nelson Education Ltd.Canada's only heritage education content provider, known for its innovative products and solutions catering to learne...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Software Developer - Senior

    Software Developer - Senior

    Connvertex Technologies Inc. • Toronto, ON, Canada
    Temps plein
    Quick Apply
    Experience and Skill Set Requirements Core Skills and Experience - 40 % 10+ years of experience as a designer and developer in ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Software Engineer

    Senior Software Engineer

    Planet • Toronto, Canada
    Temps plein
    We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    RQ09562 - Software Developer - Senior

    RQ09562 - Software Developer - Senior

    freelance.ca • Toronto, Canada
    Temps plein
    Probable after the initial mandate.Siebel technical configuration / design / development / integration.Siebel integration with Adobe AEM , J2EE and etc. Experience in OBIEE and PowerBI report develop...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Veem • Toronto, ON, Canada
    Temps plein
    Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée