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.
Appian Developer
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026
Senior AWS Data Engineer
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026
Appian Lead Developer - BPM
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026
Kafka Developer
- Hybrid
- Toronto, ON
- Posted Oct 8, 2026
