Ritchie Bros.

Java Developer

Software Developer in Vancouver, BC , Burnaby, BC

Posted 2020-02-06

Join us on our journey and move forward with us, build your success, and grow your career.

We’re looking for a Java Software Developer to join our Burnaby, BC global headquarters


The Opportunity:

Reporting to the Supervisor, Software Development; the successful candidate will contribute to a broad variety of software development activities including developing, testing, and maintaining software applications in support of business requirements, focusing on support and enhancements for all of our websites and administrative tools. The candidate should be strong in software development, ability to learn and work with large set of existing codebase, debugging problems, making feature enhancements and performance improvements.

In this role you’ll:

Write clean, maintainable, and stable code to industry best practices.
Analyze and assess existing systems, networks, and procedures as they pertain to application solutions
Create technical specifications and test plans
Estimate development and assist in estimating testing of features.
Efficiently work with little instructions on day to day work but general instructions on new assignments
Develop software components, services, and applications and unit tests
Document own code clearly
Demonstrate quality, completeness, and on-time delivery of own code
Actively support the RB Unreserved Commitment to Safety: to send everyone home, every day, the way they came to work, by taking personal responsibility for your safety and safety of your team, co-workers and customers.

Here’s what you bring:

At least 2 years of professional software development experience
All 2 years of experience with Java / J2EE technologies
At least 12 months of experience in Angular framework (preferably Angular 2+)
Working in an Agile environment
Experience with CSS, HTML (HTML5), JQuery, AJAX is required
Experience with n-tier technologies and frameworks including Apache and J2EE
Experience with Hibernate, Spring frameworks is a strong plus
Familiar with Test Driven design
Strong SQL/PL-SQL skills required, should be able to write high performing efficient queries
Hands-on software troubleshooting experience
Experience with GIT and Stash is essential
Must be able to learn, understand, and apply new technologies
Strong written and oral communication skills
Strong interpersonal skills
Keen attention to detail

What We Offer:

Our success is built on the drive and dedication of our people. As we grow around the globe, there will be many opportunities to advance your career – we’ve proven this throughout our 60+ years in business. And, we'll take care of you along the way. Here’s how:

Base salary + paid overtime or performance bonus (whichever applicable)
Comprehensive medical and dental benefits.
RRSP / Pension plan and an Employee Share Plan, both with company match.
Ongoing training, professional development and tuition reimbursement.
multi-award winning LEED gold certified facility, in an exceptional park-like setting, featuring:
A subsidized, multi-award winning childcare centre.
A subsidized cafeteria, dry cleaning services, and free parking.
A workout facility, featuring advanced gym equipment, bike room, shower and changing facilities, and nutrition and fitness programs.
Proximity to miles of Fraser River walking paths, plus shops, restaurants and services.

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.