Back to job search
Epsilon Solutions Ltd. logo
Epsilon Solutions Ltd.Verified Job Source

Developer– Java with Node.JS

  • Toronto, ON
  • Hybrid
  • Posted Sep 19, 2026
  • 1 position

Opens an external site

Sign in to save this job
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.

Browse all Easy Apply jobs