Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Backend Developer

$50 - $57 per hour

Hays

Job Title: Java Backend Developer

Location: Toronto, ON (Hybrid – 4 days/week onsite)

Duration: 1-Year Contract

Rate : CAD $50/hr. – CAD $57/hr.

Role Overview

We are seeking an experienced Java Backend Developer to design, develop, and maintain scalable backend systems and microservices. The ideal candidate will have strong expertise in Java, cloud platforms, and modern DevOps practices, along with the ability to work in an Agile environment.

Required Skills & Qualifications

  • 7–12 years of experience in software development
  • Strong expertise in Java, Spring Boot, REST APIs, and microservices architecture
  • Hands-on experience with CI/CD tools such as GitHub Actions
  • Experience with Docker and Kubernetes
  • Strong experience with cloud platforms (AWS, Azure, or OpenShift)
  • Familiarity with AI-assisted development tools

Key Responsibilities

Backend Development

  • Develop, enhance, and maintain Java-based microservices and APIs
  • Write clean, efficient, and reusable code following best practices and design patterns
  • Build and optimize RESTful APIs aligned with OpenAPI specifications
  • Refactor legacy components to improve performance and maintainability

System Design & Architecture

  • Design scalable and fault-tolerant backend systems supporting high traffic
  • Participate in architectural discussions and propose backend solutions
  • Ensure adherence to modular, reusable, and cloud-native design principles

Cloud & Containerization

  • Develop and deploy applications on cloud platforms such as AWS, Azure, or OpenShift
  • Work with Docker and Kubernetes for containerization and orchestration
  • Ensure high availability, scalability, and resilience of backend systems

CI/CD & DevOps

  • Integrate backend services into CI/CD pipelines using GitHub Actions
  • Automate build, testing, and deployment processes
  • Improve deployment reliability and efficiency through automation

Testing & Quality Assurance

  • Write and maintain unit, integration, and functional tests
  • Participate in code reviews to ensure quality and standards
  • Ensure applications meet performance, security, and compliance requirements

AI-Assisted Development

  • Utilize AI tools such as GitHub Copilot to enhance development productivity
  • Leverage automation tools to improve development velocity

Monitoring & Production Support

  • Monitor applications using tools such as Splunk or Dynatrace
  • Troubleshoot production issues and ensure system stability
  • Participate in on-call support rotations

Collaboration & Agile Practices

  • Collaborate with product owners, architects, and cross-functional teams
  • Participate in Agile ceremonies including stand-ups, sprint planning, and reviews
  • Translate business requirements into technical solutions

Documentation & Knowledge Sharing

  • Maintain technical documentation for APIs and services
  • Share knowledge and mentor junior team members as needed

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Java Backend Developer in Toronto, ON vacancy
  • $90 - $100 per hour

     ...Role : Senior Backend Developer Length : 1 year contract (strong potential for extension) Rate : $90-$100/hr INC Location : Downtown...  ...Design, develop, and maintain scalable backend services using Java and Kotlin Build and optimize APIs within a microservices architecture... 
    Suggested
    Contract work
    Flexible hours

    Hays

    Toronto, ON
    6 days ago
  •  ...Java Developer (Kafka & API Integration) Toronto, Canada (Hybrid ) In-Person intervi ew Job Descripti on:We are seeking a Java Developer with strong experience in Java, Kafka, and API Integration to design, develop, and maintain scalable applications... 
    Suggested

    Ardent SoftSol Inc.

    Toronto, ON
    15 hours ago
  • $65 - $70 per hour

     ...Role: Java Developer Location: Toronto, ON Type: Contract Rate: CAD65/hr - CAD70/hr Job Description: • Builds, codes, tests, maintain high quality software in Java codebase • Participates in Agile sprints and ceremonies; supports rapid iteration and development... 
    Suggested
    Contract work

    Hays

    Toronto, ON
    6 days ago
  • $80 - $90 per hour

     ...Job Title: Senior Java Backend Developer Location: 100% Remote, Canada Experience: 7 to 10 Years Employment Type: T4 Contract Rate: CAD $80 to $90 per Hour Role Summary NearSource is seeking a Senior Java Backend Developer to contribute to a large-scale cloud... 
    Suggested
    Hourly pay
    Long term contract
    Contract work
    Remote work

    NEARSOURCE TECHNOLOGIES

    Toronto, ON
    2 days ago
  •  ...products and services strive to empower our clients when they interact with us. We're looking for a talented and passionate Senior Java Developer to join our team. Our team is designed to deliver products throughout the client's journey, not projects; each lab is setup for... 
    Suggested
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    7 days ago
  •  ...Job Responsibility: Job title: Sr. Java Backend Developer Location: Hybrid 3 days Toronto, ON 10+ years experience required / Responsibilities:Effective and clean code development based on requirementsPerform unit testing & integration testingOptimize current ETL codeAssist... 
    Fixed term contract
    Remote work
    Monday to friday
    Flexible hours

    Compest Solutions Inc

    Toronto, ON
    9 days ago
  •  ...of technology and build a more sustainable, more inclusive world. Job Description Java Backend (Springboot + Kafka)  Job Summary: We are seeking a skilled Java Backend Developer to join our team supporting a major banking client in Toronto. The ideal candidate will... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    8 hours ago
  •  ...Back End Developer Toronto, ON Hybrid (2 days per week in-person at Toronto office preferred) Must Have: · Design, develop, and maintain scalable backend services and RESTful APIs using Java (Spring Boot or similar frameworks) · Build and deploy scalable... 
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    2 days ago
  •  ...Senior Backend Java Developer (Spring Boot) | Banking Location: Toronto, ON (Hybrid – 4 days onsite) Contract: 6 months (Potential Extension) Industry: Banking / Financial Services We're seeking a Senior Backend Java Developer with 10+ years of experience... 
    Contract work

    Trident Staff

    Toronto, ON
    8 days ago
  •  ...Job Title: Senior Java Developer (Java, Spring Boot, Microservices, API Development) Location: Toronto, ON Work Model: Hybrid (...  ...Responsibilities Design, develop, and maintain Java-based backend applications and RESTful APIs. Build scalable Microservices... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    8 days ago
  • $80k - $130k per year

    Java Backend Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Java Developer, in our Financial Services Sector in Toronto. Location... 
    Work at office
    Remote work
    Toronto, ON
    more than 2 months ago
  •  ...Job Title: Senior Java Full Stack Developer (Java / Angular or React / Volante) Company: Cogency Inc. Location: Toronto (Hybrid – 3 Days...  ...frontend technologies. Build scalable and high-performance backend services using Spring Boot and Microservices architecture.... 
    Full time
    3 days per week

    Cogency

    Toronto, ON
    4 days ago
  •  ...Top 3 Required Skills: · Java · Spring Boot · Microservices · Angular · AI   Role Description: · Design, develop, and maintain high-performance backend services using Java (17+), Spring Boot, and Microservices architecture · Build and expose... 

    Astra North Infoteck Inc.

    Toronto, ON
    23 days ago
  •  ...and maintainable design You will be successful in this role if you have  Senior, hands-on experience building and supporting Java backend systems in production with clear technical ownership Strong experience with modern Java services (commonly Spring / Spring Boot,... 
    Permanent employment
    Local area
    Flexible hours

    HSBC Global Services Limited

    Toronto, ON
    21 hours ago
  • $80k - $130k per year

    Senior Java Backend Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Senior Java Developer" in our Banking Services Division. Location... 
    Work at office
    Remote work
    Flexible hours
    Toronto, ON
    21 days ago
  • $90k - $110k per year

     ...capital project software solution ever developed. Combining an incredibly flexible technological...  ...applicants Job Overview The Java Developer is responsible for the developmental...  ...focuses on designing and building scalable backend services and APIs using the Spring... 
    Seasonal work
    Flexible hours
    Night shift

    CMiC

    Toronto, ON
    10 days ago
  • $77 - $82 per hour

     ...Lead Backend Developer (Java/Spring Boot, API Architecture) Be part of a transformative technology initiative within the insurance industry, working on scalable services, modern APIs, and enterprise-wide integrations. This hybrid contract offers exposure to complex systems... 
    Hourly pay
    Full time
    Contract work
    Work at office
    3 days per week
    Weekday work

    Recrute Action

    Toronto, ON
    7 days ago
  •  ...and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have...  ...are considered advantageous. Responsibilities Design, develop, and maintain robust and scalable applications using Java and AWS... 

    Luxoft

    Toronto, ON
    28 days ago
  • $90k - $125k per year

     ...We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    7 days ago
  • $72k - $138k per year

     ...subject matter experts through mentoring and on the job coaching Summary We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based... 
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    21 hours ago
  • $72k - $138k per year

     ...mentoring and on the job coaching -- We are seeking a skilled Backend Developer to join our team on a 1‑year fixed-term contract. In this role...  ..., and optimize high‑performance backend services using Core Java and Spring Boot, with a strong emphasis on multithreading, concurrency... 
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    21 hours ago
  • $104k - $130k per year

     ...scalable, data-driven product systems and looking for a Staff Software Developer with strong engineering skills and a track record of designing...  ..., execute, ship, and iterate. • Design and build scalable backend services, APIs, and data pipelines that support core product... 
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    Varicent

    Toronto, ON
    2 days ago
  • $147.3k - $192k per year

     ...What You Bring ~7+ years of professional software engineering experience, with a strong track record of building and operating backend or platform systems in production. ~ Significant experience designing and operating distributed, event-driven, or high-scale backend... 

    Movable Ink

    Toronto, ON
    6 hours ago
  •  ...Role: Mobile / React Native Developer* Location: Toronto, ON Work Style: Hybrid (2 days...  ...closely with product owners, UX designers, backend teams, and QA to deliver performant, secure...  ...iOS (Swift/Objective C) or Android (Kotlin/Java) Knowledge of mobile performance... 
    Work at office
    2 days per week

    Tekgence Inc

    Toronto, ON
    15 hours ago
  • $75 per hour

     ...Senior JAVA Developer • Must have Banking / Financial Services domain, with Payment Technologies experience • Required Technical Skills: • Java 21, Spring Boot • Microservices Architecture and event-based Microservices development. • API Development, API Integrations... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Local area
    3 days per week
    Toronto, ON
    6 days ago
  •  ...Job Responsibility: Senior Java Developer As a Senior Java Developer your role is pivotal in designing and implementing robust software solutions within the Life and Annuities Insurance domain. With a focus on Spring Boot and Java the candidate will ensure seamless... 
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Cognizant

    Toronto, ON
    7 days ago
  •  ...We are looking for a Backend Full-stack developer with strong backend expertise with Java and/or Node.js, experience building RESTful APIs and working with OpenAPI specifications, and intermediate to advanced experience with Angular (React is a plus). The candidate should have... 

    Atlantis IT Group

    Toronto, ON
    3 hours ago
  •  ...stakeholders and challenging assumptions Build backend services and RESTful APIs aligned to those designs Develop cloud-native applications (AWS preferred) Implement...  ...in enterprise environments + Knowledge in Java (2 years) Experience with SQL queries, Docker/Kubernetes... 
    For subcontractor

    Luxoft

    Toronto, ON
    21 days ago
  • Experience and Skill Set Requirements ~10+ years' experience in the use of J2EE development tools ~ Experience in integration of commercially available API design and implementation (load balancing, discovery, resiliency). ~10+ experience with IBM Urban Code tools. ...

    Maarut Inc

    Toronto, ON
    18 days ago
  •  ...nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Java IVR Application Developer to join our voice/contact center engineering team and help develop, support, and continuously improve cloud-based IVR... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Backend Developer. Be the first to apply!