Developer– Java with Node.JS
- Toronto, ON
- Hybrid
- Posted Sep 19, 2026
- 1 position
Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Apply by
- Oct 16, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
The developer will be responsible for building and optimizing backend systems using Node.js, TypeScript, and NoSQL databases. They will also manage real-time data processing, authentication mechanisms, and enterprise message broker integrations.
Job details
Developer – Java with Node.JS Toronto- Hybrid Job Description • Strong proficiency in Node.js and Typescript. • Hands-on experience with MongoDB and Mongoose ORM. • Solid understanding of NoSQL database design and optimization. • Experience with authentication mechanisms, entitlement management, and encryption techniques. • Knowledge of WebSocket protocols and real-time data processing. • Familiarity with file system operations and handling file uploads/downloads. • Experience with SMTP email integration using NodeMailer. • Practical experience with enterprise message brokers (e.g., RabbitMQ, Kafka) and pub/sub architectures. • Exposure to Java is a strong plus. • Understanding of system I/O operations and performance best practices. • Ability to work independently and as part of a team. • Excellent problem-solving and communication skills.
What you’ll do
The developer will be responsible for building and optimizing backend systems using Node.js, TypeScript, and NoSQL databases. They will also manage real-time data processing, authentication mechanisms, and enterprise message broker integrations.
Requirements
Candidates must have strong proficiency in Node.js, TypeScript, and MongoDB with experience in system I/O and performance optimization. Familiarity with Java, message brokers like Kafka or RabbitMQ, and enterprise-level security practices is highly desired.
Listed skills
- Node.js · Preferred
- Problem solving · Preferred
- Communication · Preferred
- TypeScript · Preferred
- MongoDB · Preferred
- Java · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Node.js
- Typescript
- MongoDB
- Mongoose ORM
- NoSQL
- Authentication
- Encryption
- WebSocket
- NodeMailer
- RabbitMQ
- Kafka
- Pub/sub
- Java
- System I/O
- Problem-solving
- Communication
Job areas
- Technology
- Software
- Consulting
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Government of Yukon
Legal Counsel
SponsoredDirect employerEasy Apply- On-site
- Posted Sep 4, 2026
Government of Yukon
Legal Counsel
SponsoredDirect employerEasy Apply- On-site
- Posted Sep 4, 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
