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

Java Backend Engineer

Temporary

Hays

Job Title: Java Backend Developer

Location: Toronto, ON (Hybrid)

Duration: Contract

Job Description/ Responsibilities 
1. Backend Development & Coding • Develop, enhance, and maintain Java-based microservices and APIs. • Write clean, efficient, and reusable code following best practices and design patterns. • Build and optimise RESTful APIs aligned with OpenAPI specifications. • Refactor legacy components for improved performance and maintainability. 
2. System Design & Architecture • Design scalable, fault-tolerant backend systems to support large-scale user traffic. • Participate in architecture discussions and propose backend solutions aligned with enterprise standards. • Ensure code adheres to modular, reusable, and cloud-native design principles.
3. Cloud & Containerisation • Develop and deploy services on cloud platforms like AWS, Azure, or OpenShift. • Work with Docker and Kubernetes for containerisation and orchestration. • Ensure high availability, scalability, and resiliency of backend systems. 
4. CI/CD & DevOps Contribution • Integrate backend services into CI/CD pipelines using GitHub Actions. • Automate build, testing, and deployment processes. • Continuously improve deployment efficiency and reliability through automation. 
5. Testing & Quality Assurance • Write and maintain unit, integration, and functional tests. • Participate in code reviews to ensure code quality and standards. • Ensure applications meet performance, security, and compliance requirements. 
6. AI-Assisted Development & Productivity • Leverage AI tools such as GitHub Copilot or similar to accelerate development and improve code quality. • Use automation tools to enhance development velocity and reduce manual effort. 
7. Monitoring & Production Support • Monitor application performance using tools like Splunk or Dynatrace. • Troubleshoot production issues and ensure system stability. • Participate in on-call rotation for critical application support. 
8. Collaboration & Agile Practices • Work closely with product owners, architects, and cross-functional teams. • Participate in Agile ceremonies (daily stand-ups, sprint planning, reviews). • Translate functional requirements into technical backend solutions. 
9. Documentation & Knowledge Sharing • Maintain technical documentation for APIs, services, and workflows. Share best practices and mentor junior engineers when required.

What are the top 3 skills required for this role? 
7 to 12 years of development experience. 
• Java (Spring Boot, REST API, Microservices architecture) • CI/CD (GitHub Actions, Docker & Kubernetes) 
• Cloud experience (AWS / Azure / OpenShift) • Gen AI tools • Frontend : Angular (Good to have) Additional Information: Team size, direct reports, key deliverables, unique selling points, additional qualifications, team culture etc.

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Java Backend Engineer in Toronto, ON vacancy
  • $118k - $152k per year

     ...real business impact. The Role We're looking for a Staff Java Engineer who combines deep technical expertise with a passion for...  ...and engineering teams to design and deliver resilient, scalable backend solutions using modern Java technologies, cloud platforms, and... 
    Suggested
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    29 days ago
  • $92k - $118k per year

     ...The Role We're looking for an Intermediate Java Backend Developer to join our Insurance practice in Toronto. This role is ideal for a software engineer who enjoys solving complex backend engineering challenges, modernizing enterprise applications, and building scalable... 
    Suggested
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    29 days ago
  • $105k - $125k per year

     ...General Information: Job Title: Backend Engineer III Location: Toronto (Onsite/ Hybrid) Job Type: Full-Time Hiring Timeline:...  ...systems or complex data models Experience building workflow engines, pipelines, or DAG-based processing Familiarity with CI/CD,... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    5 days ago
  • $150k - $200k per year

     ..., join us! We are a close-knit group of engineers of different stripes - developers, designers...  ...Lead the design and delivery of scalable backend platforms and distributed systems,...  ...backend languages such as Golang, Python, or Java. Strong communication and collaboration... 
    Suggested
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    HelloFresh

    Toronto, ON
    15 hours ago
  •  ...building, scaling, and supporting production-ready products from scratch. ~5+ years of professional experience with Java. ~6+ years of experience in backend development. ~ Quick learner with an ambitious and results-driven personality. ~ Excellent communication and... 
    Suggested
    Full time
    Internship
    Immediate start

    venn

    Toronto, ON
    15 hours ago
  • $95k - $145k per year

    Senior Java Backend Developer (Open Liberty) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Downtown Toronto) at a minimum 3 days per week subject to change at any time.  Your future duties and responsibilities... 
    Work at office
    3 days per week
    Toronto, ON
    16 days ago
  • $170k - $220k per year

     ...any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our...  ...Engineering Blog . Staff Software Engineer- Backend , Device Identity We seek a dynamic and...  ...ideal candidate will leverage their deep Java experience to architect, build, and scale... 
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  •  ...to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise Transformation...  ...Software Engineer to build and operate high-performance backend services using Java. This role is ideal for an experienced backend engineer who... 
    Full time
    Contract work
    Local area
    Remote work

    Fusemachines

    Toronto, ON
    6 days ago
  •  ...a unique chance to join a company dedicated to reshaping financial solutions for the future. We are looking for several Java Developer Engineers with strong background in back end development and bank channel integration in the payments industry to join our growing team... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Monday to friday

    OTT Financial Group

    Toronto, ON
    9 days ago
  • $185k - $231.5k per year

     ...world's most reliable on-demand, logistics engine for delivery! We're looking for...  ...elegant technical solutions. You'll operate our backend services and architecture that support all...  ...real-time applications ~ Experience with Java/Kotlin ~ Contributor to open source projects... 
    Full time
    Local area

    DoorDash Canada

    Toronto, ON
    11 days ago
  •  ...on. You will be reporting to the Senior Manager of Software Engineering. You will be involved in the entire software development lifecycle...  ...for our Payment Gateway. We are looking for a Java/Spring Boot developer to help maintain and grow our fleet of microservices... 
    Full time
    Remote work

    Xplor

    Toronto, ON
    19 days ago
  •  ...the systems that power our product — from document processing pipelines to real-time workflow execution. We’re hiring a Senior Backend Engineer to help build and scale the core infrastructure behind our document intelligence and workflow platform. This role is ideal for... 
    Full time
    Work at office

    feathery

    Toronto, ON
    15 hours ago
  • $85k - $105k per year

     ...Xello is looking for a Backend Engineer This role is a remote role, looking for candidates within Canada only. __ Xello is looking for a Backend Engineer to help build and support the backend services, APIs, and data-intensive systems that power our content management... 
    Full time
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    23 days ago
  •  ...Who we need Reporting to the Manager of Software Engineering, we are looking for a Senior Java Back End Engineer. You will play a pivotal role in advancing...  ...decisions. You will lead decisions that shape the backend tech stack. You will work closely with stakeholders and... 
    Long term contract
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    Shift work

    illumin

    Toronto, ON
    9 days ago
  • $80k - $89k per year

     ...supporting the tools that drive the business. From design, artwork & photography to engineering, systems & data, we support all of Lush’s digital needs. The Role As an Intermediate Backend Engineer, you will contribute to backend services and tooling that support the... 
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    2 days per week
    1 day per week

    Lush Handmade Cosmetics

    Toronto, ON
    22 days ago
  • $156k - $214.5k per year

     ...in community, come join ours. About this role: Our Brand engineering team owns the code that our Brands use to manage their business...  ...tackle real problems Technologies we use and teach: Kotlin, Java JUnit, Hibernate, Guice, Jersey JSON, and Protocol Buffers... 
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    11 days ago
  •  ...consumers do more with their bank accounts, and we’d love for you to be a part of our story. What you’ll do We’re looking for Backend Engineers to design, build, and maintain scalable bank integration infrastructure. In this role, you’ll have the opportunity to work... 
    Long term contract
    Temporary work

    Stripe

    Toronto, ON
    4 days ago
  • $129.5k - $178k per year

     ...first step in that journey. As a Product Engineer on the Brand pillar, you will be...  ...across multiple stacks, potentially including Backend, Frontend, and Mobile Optimize web applications...  ...~ Proficient in at least one of Java, Kotlin, or JavaScript. ~ Comfortable in... 
    Long term contract
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    4 days ago
  •  ...Sr Java Backend Developer - Java, Spring Boot, Kafka, REST API Location: Toronto, ON - Hybrid (4 Days WFO) Duration: 6-12 months Experience: 8+ years Looking for a strong Java Backend Developer who has some web application (front-end) experience.... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    2 days ago
  •  ...opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the...  .... If you're passionate about backend engineering, solving complex problems, and...  ...oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list... 
    Full time
    Remote work

    pigment

    Toronto, ON
    a month ago
  •  ..., flexibly, and collaboratively — without compromising standards — we want to hear from you. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of devices to wireless networks. The projects and potential impact are... 
    Full time
    Worldwide

    USMobile

    Toronto, ON
    a month ago
  • $120k - $135k per year

     ...Senior Backend Engineer (Rust & Cloud Platform) Built it. Scale it. Own it. Sangoma is a global leader in business communications, delivering...  ...collaborating across environments that include Node.js and/or Java. ~ Strong problem-solving, troubleshooting, and communication... 
    Long term contract
    Full time
    Remote work
    Work from home
    Flexible hours

    Sangoma

    Toronto, ON
    12 days ago
  •  ...on an exceptional basis for highly qualified candidates who possess specialized skills critical to this role.   As a Senior Backend Engineer , you will have a hand in architecting the technology and customer experience that are pivotal to multiple web products for patients... 
    Full time
    Live out
    Visa sponsorship

    nimblerx

    Toronto, ON
    a month ago
  •  ...and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining robust,... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    8 days ago
  • $120k - $150k per year

     ...Help us build the world's most reliable, on-demand logistics engine for last-mile delivery! We're bringing on experienced engineers to...  ...excited about you because… You have 2+ years of experience in backend, infrastructure, or platform engineering. You have experience... 
    Long term contract
    Full time
    Contract work
    Local area

    DoorDash Canada

    Toronto, ON
    22 days ago
  • $90 - $95 per hour

     ...design phase and help build a scalable, cloud-native platform from the ground up. Responsibilities Design and develop backend services using Java and Spring Boot. Build and maintain APIs and microservices. Contribute to architecture and solution design... 
    Contract work
    Toronto, ON
    4 days ago
  •  ...seeking an experienced Senior QA Automation Engineer to join their quality engineering team....  ...Stack: Work with cutting-edge tools including Java, Selenium, Cucumber, MongoDB, and modern...  ...Database & API Validation: Perform deep backend database testing utilizing SQL and MongoDB... 
    Work at office
    Immediate start
    Remote work
    3 days per week

    Randstad

    Toronto, ON
    4 days ago
  •  ...Senior Java Backend Developer – Node.js, AWS Cloud & GenAI Location: Toronto, ON Work Model: Hybrid (2 days per week in-person...  ...throughout the software development lifecycle. Technical leadership with mentoring, collaboration, and engineering excellence.... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...performance efficient and memory optimized code We'll be reaching out to candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures, algorithms, and optimization ~ Experience working with... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Toronto, ON
    a month ago
  •  ...Role : Java Micro App Quality Engineer – Salesbuilder Role Summary: We are looking for a Java Micro App Quality Engineer (QE) to support the testing...  ...reusable test scenarios where applicable. · Validate backend data using SQL queries and perform database testing as... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

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