Back to job search
Apptoza Inc. logo

Java Backend Developer

  • Toronto, ON
  • On-site
  • Posted Sep 28, 2026
  • 1 position

Opens LinkedIn

Employment type
Contract
Experience level
Mid-level · 4+ years
Apply by
Oct 25, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Develop and maintain Java backend applications, RESTful APIs, and microservices, while writing clean, scalable, reusable code and working with relational databases. Integrate services, troubleshoot and improve application performance, write tests, and collaborate with cross-functional teams in code reviews and Agile/Scrum activities.

Job details

Role: Java Backend Developer Location: Toronto, ON – 4 days onsite role Contract role Key Responsibilities Develop and maintain backend applications using Java and Spring Boot. Design and develop RESTful APIs and microservices. Write clean, scalable, and reusable code. Work with SQL and relational databases. Integrate backend services with internal and external systems. Troubleshoot application issues and improve performance. Write unit and integration tests. Collaborate with frontend developers, QA, DevOps, and business teams. Participate in code reviews and Agile/Scrum activities. Required Skills 4+ years of experience in Java development. Strong knowledge of Java 8/11/17+. Hands-on experience with Spring Boot, Spring MVC, and REST APIs. Good understanding of Microservices architecture. Strong SQL and database knowledge. Experience with Git and CI/CD. Knowledge of JUnit/Mockito or similar testing frameworks. Good problem-solving and communication skills.

What you’ll do

Develop and maintain Java backend applications, RESTful APIs, and microservices, while writing clean, scalable, reusable code and working with relational databases. Integrate services, troubleshoot and improve application performance, write tests, and collaborate with cross-functional teams in code reviews and Agile/Scrum activities.

Requirements

Requires 4+ years of Java development experience and strong knowledge of Java 8, 11, or 17+, Spring Boot, Spring MVC, REST APIs, microservices, and SQL databases. Candidates should also have experience with Git, CI/CD, and testing frameworks such as JUnit or Mockito, along with strong problem-solving and communication skills.

Listed skills

  • SQL · Preferred
  • REST APIs · Preferred
  • CI/CD · Preferred
  • Problem solving · Preferred
  • Communication · Preferred
  • Troubleshooting · Preferred
  • Java · Preferred
  • Spring Boot · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Spring MVC
  • REST APIs
  • Microservices
  • SQL
  • Relational Databases
  • Git
  • CI/CD
  • JUnit
  • Mockito
  • Unit Testing
  • Integration Testing
  • Troubleshooting
  • Problem-Solving
  • Communication

Job areas

  • Software
  • Technology

More jobs from Apptoza Inc.

See all jobs from Apptoza Inc.