Talent.com
Java Software Engineer
Java Software EngineerWirehead • Toronto, ON, CA
Java Software Engineer

Java Software Engineer

Wirehead • Toronto, ON, CA
27 days ago
Job type
  • Full-time
Job description

This range is provided by Wirehead. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$75.00 / hr – CA$75.00 / hr

Direct message the job poster from Wirehead

Managing Director, Talent Acquisition | Senior Talent Partner

Role : Intermediate Developer

Job Type : Contract

Term : 4 Months

Workplace Type : Hybrid / Onsite

Pay Rate : $75.00

Location : Toronto, ON

Clearance : N / A

ATS ID # : 9862

Requirements : What you'll need

Skills, Knowledge, Experience, and Qualifications

Experience and Skill Set Requirements

Key Responsibilities

  • Develop and maintain secure, well-tested Java services and REST APIs (Java 11+, Spring Boot).
  • Build data-driven features using JPA / SQL; write optimized queries and support CI / CD pipelines (Git, build, test, deploy).
  • Create and execute unit and integration tests; contribute to code reviews and follow secure coding practices.
  • Provide L2 / L3 production support : triage incidents, perform root-cause analysis, implement fixes, and prevent recurrence.
  • Monitor and tune application performance across environments; support automated diagnostics and health checks.
  • Collaborate with architects, QA, BAs, and product owners in Agile sprints; produce clear technical documentation.
  • Use data analysis to identify defect / incident trends and performance issues; leverage AI-assisted development tools where appropriate.

Must-Have Qualifications

  • 5–7 years experience with Java (Java 8+ / 11+), Spring / Spring Boot, REST APIs, and SQL (Oracle / MySQL / PostgreSQL).
  • Strong Production Support & Incident Management experience, including SLA adherence, RCA, and runbook usage.
  • Strong CI / CD fundamentals (Git branching strategies, build pipelines, automated testing with JUnit / Mockito).
  • Excellent troubleshooting, performance tuning, and secure coding skills.
  • Clear communication and proven ability to work collaboratively in Agile teams.
  • Nice to Have

  • Messaging and integration experience (batch jobs, schedulers).
  • Observability experience (application monitoring, logging, metrics).
  • Knowledge of Cúram or other case management platforms.
  • General Skills

  • Experience across the full SDLC using structured methods and design patterns.
  • Ability to gather and clarify requirements with diverse stakeholders.
  • Hands‑on experience with deployment troubleshooting, post‑implementation support, and change management.
  • Understanding of information management, data governance, and security best practices.
  • Solid data analysis skills for querying, transforming, and interpreting trends (SQL; Power BI / Excel exposure is an asset).
  • Exposure to AI‑assisted development (e.g., GitHub Copilot), including code / test generation and prompt best practices.
  • Evaluation Guide %

    Technical Expertise (80%)

  • Java / Spring Boot, REST APIs, SQL, testing, CI / CD, production support, incident management, analytics, and AI‑assisted development.
  • Methodology, Testing & Troubleshooting (20%)

  • Agile delivery, documentation quality, risk / issue management, collaboration, and adherence to standards and secure development practices.
  • Must have :

  • 5–7 years experience with Java (Java 8+ / 11+), Spring / Spring Boot, REST APIs, and SQL.
  • Strong Production Support & Incident Management experience, including SLA adherence, RCA, and runbook usage.
  • Strong CI / CD fundamentals (Git branching strategies, build pipelines, automated testing with JUnit).
  • Excellent troubleshooting, performance tuning, and secure coding skills.
  • Clear communication and proven ability to work collaboratively in Agile teams.
  • HOW TO APPLY

    Patrick Marsan is hiring for this position.

    Follow Wirehead on LinkedIn

    Interested in working with us in the future?

    members who follow a company they’re interested in, like Wirehead, are 5x more likely to receive a message from a recruiter than those who don’t.

    We thank all candidates for their interest but advise that only candidates selected for interviews will be contacted. Rest assured that your resume will be kept on our database and will be considered for all future opportunities.

    Applicants must be authorized to work in Canada.

    Copyright 2007 - 2025 | Wirehead Talent | All rights reserved

    Seniority level

  • Seniority level Mid‑Senior level
  • Employment type

  • Employment type Contract
  • Job function

  • Job function Information Technology
  • Industries IT Services and IT Consulting
  • Referrals increase your chances of interviewing at Wirehead by 2x

    Get notified about new Java Software Engineer jobs in Toronto, Ontario, Canada .

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Java • Toronto, ON, CA

    Similar jobs
    Senior Java Engineer — Spring Boot, Hybrid Toronto, Growth

    Senior Java Engineer — Spring Boot, Hybrid Toronto, Growth

    SS&C • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading financial services and healthcare technology company in Toronto is seeking a Senior Software Engineer.This role involves designing and building RESTful services and microservices, collabo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Java Engineer - FinTech Platform

    Senior Backend Java Engineer - FinTech Platform

    Veem • Toronto C6A, ON, Canada
    Full-time
    A fast-growing financial technology company in Toronto seeks a skilled back-end Java developer to enhance its global payments platform. The role involves working cross-functionally, designing scalab...Show more
    Last updated: 8 days ago • Promoted
    Senior Full-Stack Engineer (Java / React) - Remote

    Senior Full-Stack Engineer (Java / React) - Remote

    Electric Mind • Toronto C6A, ON, Canada
    Remote
    Full-time
    A technology consulting firm in Toronto is seeking a Senior Full Stack Developer (Java / React) on a contract basis.This role involves designing high-quality, scalable applications, contributing to a...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TRSS • Toronto C6A, ON, Canada
    Remote
    Full-time
    Are you passionate about building scalable backend systems and leading innovation in enterprise applications?.We are seeking a Senior Java Developer to design and build robust backend services that...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Thomson Reuters • Toronto C6A, ON, Canada
    Remote
    Full-time
    Are you passionate about building scalable backend systems and leading innovation in enterprise applications?.We are seeking a Senior Java Developer to design and build robust backend services that...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Engineer - Remote, Cloud & Scalable Systems

    Senior Java Engineer - Remote, Cloud & Scalable Systems

    Medium • Toronto C6A, ON, Canada
    Remote
    Full-time
    A business and technology consulting leader is seeking a skilled developer to design and develop scalable applications using Java and cloud technologies. Candidates should have a strong background i...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Autodesk, Inc. • Toronto C6A, ON, Canada
    Full-time
    Responsibilities • •Collaborate with stakeholders like Product Owner, Scrum Master,translate these requirements into high quality micro services to drive customer satisfaction and team members to und...Show more
    Last updated: 4 days ago • Promoted
    Senior Java Developer - GCP

    Senior Java Developer - GCP

    Nexus Systems Group Inc. • Toronto C6A, ON, Canada
    Full-time
    Contract Duration : 6 months (Possibility for extension).Reason : Additional resource is required to support an application migration from Azure to GCP. Business group : RESL Engineering : Software deve...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Architect / Technical Lead

    Java Software Architect / Technical Lead

    TechDoQuest • Toronto C6A, ON, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from TechDoQuest.Java Software Architect / Technical Lead. Must have 10+ years of experience in Java based a...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Refinitiv • Toronto C6A, ON, Canada
    Remote
    Full-time
    Our Privacy Statement & Cookie Policy • •Senior Software Engineer page is loaded## Senior Software Engineerremote type : Hybridlocations : Canada, Toronto, Ontariotime type : Full timeposted on : ...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OCS Ontario Cannabis Store • Toronto C6A, ON, Canada
    Full-time +1
    Senior Software Engineer – Central Systems.Join to apply for the Senior Software Engineer role at OCS Ontario Cannabis Store. The Ontario Cannabis Store provides safe, responsible access to recreati...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer – Cloud, REST APIs & FinTech

    Senior Software Engineer – Cloud, REST APIs & FinTech

    BlueMatrix • Toronto C6A, ON, Canada
    Full-time
    A leading tech firm in Toronto seeks a Business Development Representative to enhance their innovative platform for investment research. Candidates should have over 6 years of Java development exper...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    freelance.ca • Toronto, Canada
    Full-time
    Role Name : Senior Software DeveloperLocation : TORONTO / HybridContract : 6+ MonthsKey Responsibilities Develop and maintain web applications using Angular for front-end and Java (Spring Boot) for ba...Show more
    Last updated: 28 days ago • Promoted
    Sr Software Developer

    Sr Software Developer

    Futuretek • Toronto, ON, Canada
    Full-time
    As a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team development efforts for successful project d...Show more
    Last updated: 30+ days ago • Promoted
    Sr Java / Staff Developer

    Sr Java / Staff Developer

    Futuretek • Toronto, ON, Canada
    Full-time
    Senior Java Developer 100% work from home.As a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team de...Show more
    Last updated: 19 days ago • Promoted
    Intermediate Software Engineer - Java Microservices, Hybrid

    Intermediate Software Engineer - Java Microservices, Hybrid

    SS&C Technologies • Toronto
    Full-time
    A leading financial services technology company is seeking an Intermediate Software Engineer to design and build RESTful services and microservices using Java and Spring Boot.This role requires col...Show more
    Last updated: 8 days ago • Promoted
    Senior Java Engineer

    Senior Java Engineer

    SuperAnnotate • Markham, Ontario, CA
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 1 day ago
    Senior Software Engineer

    Senior Software Engineer

    Broadridge • Toronto C6A, ON, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developi...Show more
    Last updated: 30+ days ago • Promoted