Java Developer/Azure Position

Open Position for Java Developer/Azure

Published on Sunday, March 14, 2021

We seek passionate, creative, and innovative developers to join our team and help build leading-edge technologies. With a balance of development, design, and cutting-edge technology, daily routine will never show its boring face.

About EdgeCollab

Founded in 2019, EdgeCollab serves numerous startups and enterprises with solutions for their technological needs. We are a software development and consulting company based out of Toronto, Ontario, and have clients in over 10 countries. Our goal is to become the north star software development firm in Canada by playing a central resourcing role to our existing and prospective clients.

Key Responsibilities

  • 5+ years of experience in software engineering
  • 3+ years of experience developing and operating cloud services
  • Java, Ruby proficiency
  • Excellent programmer: your code is maintainable, and you write tests

Experience and Skills

  • Own your code through production
  • Curious about reliability and performance, up and down the stack
  • Micro services development, deployment, and monitoring
  • Experience building large scale, resilient distributed systems
  • Working familiarity with networking protocols (TCP/IP, HTTP) and network architectures
  • Efficient, tenacious debugging skills

Our Stack

  • Linux on Azure
  • Postgres/CosmosDB/Kafka/RabbitMQ
  • Java and rails services, deployed as docker containers
  • Mesos container orchestration
  • HAProxy-based service mesh
  • Wavefront metrics, Azure Data Explorer log aggregation, PagerDuty alerting

General Info and Requirements

Authorization to legally work in Canada (mandatory)

What will EdgeCollab offer you:

  • Walk on the edge of the latest technological trends
  • Excellent growth opportunities
  • Get involved with the different variety of industries
  • Get to work with a really cool and easy-going team

We do appreciate your time and effort in applying for this position. We are committed to responding within 7 business days. The interview process is very straightforward. So, please give us a go!

Job Type: Full-time, Permanent

Benefits: We offer extended health care benefits, a flexible working schedule, a fun and engaging work environment, paid time off and maternity leave, the option work from home

Schedule: Monday to Friday

Minimum Requirements:

  • Education: Bachelor's Degree (Preferred)
  • Eligibility to work: work permit/PR/Citizenship (Required)

COVID-19 precaution(s): Remote interview process

How To Apply

If you think you are a good fit for this position, and if you are interested to joining our young and fast-growing company, please send a copy of your resume and cover letter to, or fill the following form and apply right now.