Job Title: Java Full Stack Developer
Location: Toronto, ON (3x onsite a week)
Employment Type: Contract
Pay Rate: CAD$45/HR INC
Job Description
We are looking for a skilled Java Full Stack Developer with strong hands-on experience in modern API development, event-driven systems, and cloud-native application delivery. The ideal candidate should be comfortable working in a hybrid environment and collaborating closely with cross-functional teams.
Roles & Responsibilities
- Design, develop, and maintain RESTful or GraphQL APIs using NodeJS
- Build and execute automated unit tests to ensure application quality
- Write and optimize SQL database queries for performance and reliability
- Participate in and support DEVOPS pipeline activities, including CI/CD processes
- Develop and support event-driven applications using Kafka
- Leverage AI tools to improve productivity, code quality, or development workflows
Qualifications & Skills
- Strong practical experience in API development using NodeJS
- Hands-on experience with automated unit testing frameworks
- Excellent understanding of SQL databases and query optimization
- Good working knowledge of DevOps pipelines and CI/CD concepts
- Experience with Kafka and event-driven architecture
- Exposure to and hands-on usage of AI-powered development tools
Disclaimer: AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.