Become part of the fast-growing, dynamic Guavus team

Intermediate Java Developer

Montreal, Canada

Guavus is looking for an experienced Java developer. The employee will be directly working on our analytical solutions on the backend rest APIs and all of the supporting services. The employee will be helping with maintaining and developing of new features and services. Performance centric thinking is an important quality in any candidate.


  • Developing new features in the backend services.
  • Maintaining existing features and services.
  • Participate in high level analyses of new features.
  • Support the various services in several environments.
  • Supporting deployment scripts for the product.

Qualifications and Experience:

  • Three years of experience as a Java developer.
  • Experience in RESTFul API services
  • Experience in SQL & NoSql databases.
  • Knowledge of Hadoop ecosystem: Map-Reduce, HDFS, Hive.
  • Knowledge of distributed computing
  • Knowledge of Spring and common Apache Java libraries
  • Experience in Java multithreaded code
  • Experience with Linux RedHat/Centos and basic scripting
  • Devops knowledge: kubernetes, docker, ansible
  • Knowledge of git and github

Working conditions: This opportunity is a full time position and is located in downtown Montreal, Canada.