Senior Java Developer
GroupBy (www.groupbyinc.com) 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
Minimum of 8 years hands on Java development experience
Practical experience in Web Development using the following:
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
Learn more about GroupBy