Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Backend Developer - Data Analytics (Java environment)

Research and Development | Ottawa, Ontario, Canada | Full Time

Job Description

KodaCloud is looking for a Backend Developer to design, and develop the Data Analytics components of our Software-as-a-Service backend platform. Technology areas will encompass WLAN protocols and behaviours in large environments, Apache Spark, Elastic Search, Drools, and more.

You would be responsible for:

  • Proposing and participating in the roadmap and feature definition of the product, especially for your component areas as the Subject Matter Expert using Wi-Fi data you work with and the capabilities of your Wi-Fi Data Analytics components
  • Designing, developing, and supporting your component areas, and also protecting its scalability, and reliability
  • Supporting your areas in a live environment


  • You have strong written, verbal, and presentation communication skills
  • Experience in Apache Spark or equivalent, and how to troubleshoot problems with it
  • Experience in conceiving, and building analytics and reporting features
  • Experience in troubleshooting complex multi-threaded & concurrent software
  • Understanding how to sniff Wi-Fi traffic and roughly determine what's happening based on the 802.11 frames
  • Experience in Java Object Oriented Programming

Even better:

  • Understanding of how to design software so it works with large sets efficiently
  • Experience in Rules Engines
  • Experience with Amazon Web Services
  • Experience in Elastic Search