real careers. real life.

Job Order Detail

Home | Search Jobs | Job Order Detail

Sr Java Developer - IOT

Job Search Safety tips

Job Order #: 5817987

Employer Name:
Wage/Salary Info:
commensurate with education and experience
Posted Date:
# of Positions:
Employment Terms:
Full Time
Length of Employment:
University Bachelor's Degree
3-5 Years
Apply By:
How to Apply?:
This job is no longer taking applications

Application Information

This job is no longer taking applications and is displayed only for reference.

To view current postings please conduct a new search.

Thank you.

Employer Name:

Contact Name:
Human Resources

Contact Email:

Employer Website:


Yardi Canada seeks a Senior Java Developer to join our team building an IoT solution for apartments, condos, and single-family homes. If you are excited about working on cutting-edge IoT technologies that interact with locks, thermostats, lights, and more to bring the promise of real-time automation and ultimate comfort and control to property managers and residents, then this is the opportunity for you.  

You will join a skilled, diverse team developing a cloud-based platform that integrates with several widely adopted Yardi products to create experiences that leverage IoT devices to automate everything from maintenance processes to seamless resident move-in/out, visitor management, water leak detection, and more.

If you picture yourself on a dynamic team building robust, scalable services that interact with IoT devices, wed love to hear from you!

The ideal candidate has experience building distributed systems with:
Java and associated toolchain: IntelliJ, JUnit, Maven, etc.
Agile Development, Domain Driven Design, and Test-Driven-Development
Distributed Micro-Services with Actor Model using
CQRS and Event Sourcing
Cassandra, MySQL, NATS, Kafka, Redis, Varnish
Docker, Kubernetes, Helm
IoT development (side projects at home definitely count!)

Its a bonus if you have experience with:
Device communication protocols (Z-Wave, Zigbee, BLE, LoRaWAN, etc.)
Security risk and vulnerability mitigation
Cloud Platforms: Google, Azure, AWS

On the IOT team, your primary focus is backend systems and microservices that work together to orchestrate operations across millions of devices. You will also have opportunities to contribute to other aspects of development and be expected to guide and mentor others. The people we work with are as important to us as the work we do, so you will also be able to get to know your co-workers through social and charity events.


Skills and Abilities

Computer and Technology Knowledge
 - Internet
 - Database software
 - JavaOS
 - Hardware
 - Device drivers
 - Networking software
 - Networking hardware
 - Networking security
 - Programming software
 - Web service design
 - Programming languages
 - Software development
Essential Skills
 - Reading text
 - Numeracy
 - Writing
 - Oral communication
 - Working with others
 - Problem solving
 - Decision making
 - Critical thinking
 - Finding information
 - Computer use
 - Continuous learning
 - Significant use of memory
Transportation/Travel Information
 - Willing to travel
 - Public transportation is available
Specific Skills
 - Write, modify, integrate and test software code
 - Maintain existing computer programs by making modifications as required
 - Assist in the development of logical and physical specifications
 - Research and evaluate a variety of software products
 - Write, modify, integrate and test software code for e-commerce and other internet applications
Work Setting
 - Computer hardware or software retailer/wholesaler
Programming Languages
 - SQL
Work Conditions and Physical Capabilities
 - Fast-paced environment
 - Work under pressure
 - Attention to detail
 - Sitting
Security and Safety
 - Basic security clearance
 - Criminal record check (abstract)


email.gif Email a Friend     print.gif Print This Job    
red_x.gif Flag as inappropriate

Conseil Économique et Coopératif de la Saskatchewan
Vous désirez plus d'information
en français sur ce poste?


Home | Search Jobs | Job Order Detail