Job Title: Java Backend Developer
Location: Toronto Downtown, ON
Work Mode: Hybrid – 4 Days/Week Work From Office
Experience: 8–10 Years
Job Description:
We are looking for an experienced Java Backend Developer to design, develop, and maintain scalable, high-performance backend applications. The ideal candidate should have strong expertise in Java-based application development, cloud-native architectures, distributed systems, and exposure to Generative AI technologies.
Key Responsibilities:
- Design, develop, and maintain scalable backend services and microservices using Java technologies.
- Build and develop REST APIs and distributed applications.
- Develop event-driven architectures using Kafka for real-time data processing.
- Work with cloud platforms for application deployment and maintenance.
- Integrate and leverage Generative AI capabilities into applications and business solutions.
- Collaborate with cross-functional teams including Product, DevOps, QA, and Business teams.
- Participate in code reviews, performance tuning, troubleshooting, and production support.
- Follow Agile development methodologies and contribute to sprint activities.
- Ensure application security, scalability, and high availability.
Required Skills:
- 6–10 years of hands-on experience in Java backend development.
- Strong experience with Java 8/11/17 and Spring Boot.
- Strong understanding of Microservices architecture.
- Experience in REST API development and distributed systems.
- Hands-on experience with cloud platforms:
- Preferred: Oracle Cloud (OCP/OCI)
- Alternate: AWS or Azure
- Exposure to Generative AI technologies is mandatory (LLM integration, AI APIs, prompt engineering, RAG concepts, AI-assisted application development, etc.).
- Experience with SQL/NoSQL databases.
- Strong knowledge of Git, CI/CD pipelines, and DevOps practices.
- Experience with Docker and Kubernetes is preferred.
- Strong problem-solving and communication skills.
Preferred Skills:
- Hands-on experience with Apache Kafka.
- Experience with event-driven architecture.
- Knowledge of containerization and orchestration tools.
- Experience with monitoring/logging tools.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-06-14
DevOps Engineer
2026-06-17
Fraud Analyst
2026-06-17
- Posted
- May 26, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Apptoza Inc.
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-06-14
DevOps Engineer
2026-06-17
Fraud Analyst
2026-06-17