Overview

Java developer Jobs in Toronto, Ontario, Canada at Apptoza Inc.

Title: Java developer

Company: Apptoza Inc.

Location: Toronto, Ontario, Canada

Title : Senior Java Developer (Microservices | Kafka | Azure)

📍 Location: Toronto, ON (Hybrid)

💼 Employment Type: Contract

🕒 Experience: 6–8 Years

We are looking for a highly skilled Senior Java Developer to join our team and work on scalable, API-driven applications in a fast-paced Agile environment.

🔧 Key Responsibilities:

• Design, develop, and maintain Java/Spring Boot microservices

• Build and consume RESTful & SOAP APIs

• Work with Kafka, messaging systems, and event-driven architectures

• Participate in Agile sprints, code reviews, and CI/CD pipelines

• Write clean, maintainable, and high-quality code with strong ownership

• Develop and execute automated tests and support continuous integration

• Collaborate with cross-functional teams to deliver scalable solutions

Mandatory Skills:

• 6–8 years of hands-on experience in Java/J2EE & Spring Boot

• Strong expertise in REST APIs & Microservices architecture

• Experience with Kafka, messaging queues, and event streaming

• Knowledge of OAuth, SSO, SAML (security protocols)

• Strong understanding of OOP, design patterns, and SDLC

• Experience with CI/CD tools (Jenkins, Maven, Git, Jira)

• Familiarity with Oracle / SQL & NoSQL (MongoDB)

Preferred Skills:

• Experience with Azure Cloud Services

• Knowledge of Python, Databricks, PySpark, Delta Lake

• Familiarity with Angular (frontend exposure)

• Experience with monitoring tools (Splunk, Dynatrace)

🎓 Qualifications:

• Bachelor’s or Master’s in Computer Science (or equivalent experience)

🔑 Core Skills:

Java | Spring Boot | Kafka | Microservices | Azure | Python | SQL | GitHub

#Hiring #JavaDeveloper #SpringBoot #Kafka #Microservices #Azure #TorontoJobs #TechJobs

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.

About Apptoza Inc.