Posted Jan 03
Groupby Inc.

Senior Java Developer

Toronto Full Time

GroupBy ( is a group of people that believe that site relevance is overlooked and broken. We want to create the world’s most relevant site search while helping merchandisers to run and optimize their on-site experience.

We are looking for candidates who are passionate about software development, excel in solving technical and business problems, and enjoy working in an environment of like-minded highly skilled and customer focused individuals.

This position may be right for you if you enjoy:

  • Working in a culture that promotes learning, growth and teamwork.
  • Building beautiful, dry, robust code.
  • Working for a company where software development is the core of the business.
  • Working in an agile environment which includes:
  • TDD (we actually do TDD!)
  • Continuous Delivery (into production 4 - 5 times a day)
  • Pair / Mob Programming
  • Team autonomy and choosing what and how things gets built
  • Using an awesome tech stack comprising of Java, Elasticsearch, Ansible, Docker, Kubernetes, Spring, Maven, JSP, AngularJS, Node.
  • Working in a growth oriented company where your individual contributions really make a difference and are rewarded
  • Working with extremely talented people as colleagues, who challenge you to be your best everyday


  • Lead a squad who is responsible for taking a feature from
  • conception
  • design
  • implementation
  • go live
  • A/B testing
  • re-launch


  • Minimum of 8 years hands on Java development experience
  • Practical experience in Web Development using the following:
  • Client side technologies such as JavaScript, AngularJS, HTML5, CSS3
  • Server side technologies Java / Node
  • Elasticsearch or equivalent document storage.
  • Ability to demonstrate a history of engaging in progressively more complex technology development assignments
  • Excellent written and verbal communications
  • Disciplined approaches to designing and developing applications and strong client-facing verbal and written communication skills
  • The ability to work in close proximity and constant communication with your team.
  • Lead and mentored teams of developers.

Education/ Additional Experience

  • Bachelor’s degree (or equivalent) in Computer Science or related technical degree

Job Type: Full-time

Job Location:

  • Toronto, ON

Required education:

  • Bachelor's

Required experience:

  • Java: 8 years

Sign up for Job Alerts

Latest Jobs

Share this Job

More from Groupby Inc.

Similar Jobs