cover image
W3Global

Java Backend Developer (Java) TypeScript and Node.js -Montreal, QC -Hybrid

On site

Montreal, Canada

Mid level

Freelance

01-12-2025

Share this job:

Skills

Communication TypeScript NoSQL GraphQL CI/CD Docker Kubernetes Version Control Problem-solving Databases git Azure node.js AWS cloud platforms GCP CI/CD Pipelines Kafka Terraform Express Microservices

Job Specifications

Required Qualifications

5+ years of professional experience in backend development.
Strong proficiency in TypeScript, including its advanced features and type system.
Hands-on experience with Node.js and associated frameworks (e.g., Express, NestJS).
Proven experience designing and building RESTful APIs.
Experience with relational and/or NoSQL databases.
Familiarity with cloud platforms (AWS, Azure, or GCP).
Understanding of modern architectural patterns (e.g., microservices, event-driven).
Experience with version control systems (e.g., Git).
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities.

Preferred Skills

Experience with infrastructure-as-code (e.g., Terraform, CloudFormation).
Familiarity with CI/CD pipelines and practices.
Experience with containerization technologies (Docker, Kubernetes).
Knowledge of asynchronous messaging patterns (e.g., Kafka, RabbitMQ).
Experience with GraphQL.
Understanding of DevSecOps principles.
Familiarity with front-end technologies for integration purposes.

About the Company

W3Global is a leading provider of end-to-end consulting services, empowering businesses to achieve their strategic goals and optimize their operations. With over 15 years of experience, we have a proven track record of delivering innovative and effective solutions across a wide range of industries. Our Mission At W3Global, we are committed to helping businesses of all sizes achieve their full potential. We believe that by combining our deep industry expertise with our innovative approach, we can deliver exceptional results... Know more