Talent.com
Java Software Engineer
Java Software EngineerWirehead • Toronto, ON, CA
No longer accepting applications
Java Software Engineer

Java Software Engineer

Wirehead • Toronto, ON, CA
30+ 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

    Java Software Engineer • Toronto, ON, CA

    Similar jobs
    Senior Java & Mobile Solutions Engineer

    Senior Java & Mobile Solutions Engineer

    YDC Pro • Toronto C6A, ON, Canada
    Full-time
    A leading tech company in Toronto is looking for a skilled developer with over 10 years of experience in JEE and JAVA technologies, and 5 years in mobile solutions for both iOS and Android platform...Show more
    Last updated: 4 days ago • Promoted
    Senior Java / Go Cloud Engineer — Hybrid (Enterprise-Scale)

    Senior Java / Go Cloud Engineer — Hybrid (Enterprise-Scale)

    CIBC • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading financial institution in Toronto is seeking a skilled Sr Developer to contribute to cloud-based application development. This role involves working with Java and GoLang to enhance client e...Show more
    Last updated: 13 days ago • Promoted
    Senior Java Microservices Engineer - GKE on GCP

    Senior Java Microservices Engineer - GKE on GCP

    Delpath • Toronto C6A, ON, Canada
    Full-time
    A technology solutions firm in Toronto is seeking a full-stack Java developer for a contract position.The ideal candidate will have at least 10 years of Java and Spring Boot experience and substant...Show more
    Last updated: 14 days ago • Promoted
    Full-Stack Engineer : Java & React (12-Month, Toronto Onsite)

    Full-Stack Engineer : Java & React (12-Month, Toronto Onsite)

    Akkodis • Toronto C6A, ON, Canada
    Full-time +1
    A digital solutions firm is seeking a Full-Stack Developer in Toronto for a 12-month contract.The role involves developing next-generation platforms using Java, Spring Boot, and React.Candidates sh...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer - API

    Software Engineer - API

    CMiC • Toronto, ON, CA
    Full-time
    Quick Apply
    Headquartered in Toronto, CMiC is a software company focused on the Construction industry.We have built a comprehensive platform for construction companies to manage their most important workflows....Show more
    Last updated: 11 days ago
    Lead Java Developer

    Lead Java Developer

    freelance.ca • Toronto, Canada
    Full-time
    Location : Toronto, ON (Hybrid).The ideal candidate will have hands-on experience building cloud-native solutions, working with large-scale databases, and collaborating with cross-functional teams t...Show more
    Last updated: 30+ days ago • Promoted
    Staff Developer (Java)

    Staff Developer (Java)

    Futuretek • Toronto, ON, Canada
    Full-time
    We are seeking a Staff Software Developer with great experience and passion for assisting in developing and integrating software components into our informatics platforms.This position is located i...Show more
    Last updated: 30+ days ago • Promoted
    Remote Java Software Developer – APIs & Cloud Microservices

    Remote Java Software Developer – APIs & Cloud Microservices

    Rockwell Automation • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading technology firm is seeking a Software Developer to join their team in Toronto.The successful candidate will design, develop, and maintain robust APIs and web applications while collaborat...Show more
    Last updated: 2 days ago • Promoted
    Senior Full-Stack Java Engineer - Hybrid, Toronto

    Senior Full-Stack Java Engineer - Hybrid, Toronto

    GFT TECHNOLOGIES SE • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading technology firm in Toronto is seeking a Senior Full Stack Developer specializing in Java to join its Banking team. This hybrid role involves delivering core Java, collaborating on business...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer, Android

    Software Engineer, Android

    DoorDash • Toronto C6A, ON, Canada
    Full-time
    DoorDash is building the world's most reliable on‑demand, logistics engine for delivery! We're looking for experienced engineers to join our fast‑growing engineering team to help us develop a 24x7...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer

    Software Engineer

    STACK IT Recruitment • Toronto, ON, CA
    Full-time
    Quick Apply
    Ready to build high-performance cloud services that power a global video technology platform? .Python-based cloud services and APIs running on AWS and Kubernetes. If you excel in backend develo...Show more
    Last updated: 17 days ago
    Senior Java API & MQ Engineer - Capital Markets Trading

    Senior Java API & MQ Engineer - Capital Markets Trading

    Info-Ways • Toronto C6A, ON, Canada
    Full-time
    A financial services technology firm in Toronto is looking for a qualified professional with expertise in Java API and MQ for their capital markets or trading team. Desired candidates should have ov...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TRAFFIX • Toronto C6A, ON, Canada
    Full-time
    TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Backend Engineer - Microservices & APIs

    Senior Java Backend Engineer - Microservices & APIs

    VySystems • Toronto C6A, ON, Canada
    Full-time
    A leading tech company in Toronto is seeking a Java Backend Developer with 8+ years of experience.The role focuses on designing Java / Java EE solutions, developing Microservices and REST APIs, and u...Show more
    Last updated: 13 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: 30+ days ago • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    Refinitiv • Toronto C6A, ON, Canada
    Remote
    Full-time
    Our Privacy Statement & Cookie Policy • •New Position : This position is open due to an existing vacancy to support our evolving business needs. Thomson Reuters is seeking a Lead Software Engineer.Belo...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer 1

    Software Engineer 1

    Thri5 Inc. • Toronto, ON, Canada
    Full-time
    Thri5 is the AI-powered System of Actions for the modern retailer.Despite massive investments in planning, forecasting, and analytics, retailers still face the same operational issuesout-of-stocks,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Veem • Toronto, ON, Canada
    Full-time
    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...Show more
    Last updated: 30+ days ago • Promoted