Join Our Team

Senior Java Software Developer

Toronto, Ontario, Canada

The encryption software market is expected to reach $2.16 billion by 2020 – and the competition for it is fierce. This is the fast growth and competitive marketing space that Echoworx operates in and it’s no passing fad. We are an 19-year-old SaaS developer and recognized leader of encryption solutions for a range of markets –  think… Public Sector, Financial Services, Healthcare, and Legal.

We have a small team of passionate developers who are constantly learning and always striving to write very efficient code. Some of the problems that we try to solve are developing highly scalable products following the best development practices, improving the usability and user experience and ensuring that our enterprise customers get an uninterrupted service 24/7.  We are looking for a passionate and versatile Senior Java Software Developer who is able to learn new skills quickly, and who can thrive in a fast-paced environment along with a team of talented developers.


  • Design, develop, test, maintain and enhance software
  • Work with stakeholders to clarify and define feature requirements and take ownership over projects

Required Skills & Qualifications

  • Bachelor’s degree in Engineering, Computer Science, Mathematics or Science, or equivalent education & experience
  • Strong software development experience inJava (6 years+)
  • Excellent communication skills (written and verbal)
  • Highly detail-oriented
  • Able to work well in a team environment
  • Knowledge and experience in development and testing best practices including Spring Framework (3 and up)
  • Hands on experience developing application on the Cloud and in containers
  • Mobile application development (Android and/or iOS)
  • Experience with PKI, Cryptography algorithms, Java cryptographic libraries, JavaScript and UI development and design
  • Email standards

What’s in it for you?

We are a hard-working, enthusiastic team, with a passion and unflinching focus on encryption. Our office is centrally located in Toronto (with Subway, and GO Bus Hub in the building) and only seconds from the 401. We have regular social events and our work environment is productive, yet relaxed and social.

We offer:

  • Ability to make an immediate and lasting impact
  • Work in a safe, secure, and positive work environment
  • Work with a talented team of innovative and creative players

About Echoworx

Echoworx is a trusted path to secure communications. As a pure-play encryption solutions provider, Echoworx works with finance, government, healthcare, legal, and compliance professionals to tailor secure communication solutions that don’t impede on customer experience. Our scalable encryption platform, OneWorld, can address multiple uses across an organization. Our encryption experts take pride in transforming chaos into order for leading multi-national enterprises using our SaaS encryption platform.

Echoworx is an equal opportunity employer, and we welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.