Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Bilingual Summer Accounting Intern Senior Java Developer Python Embedded Software Engineer Full Stack Web Developer Mobile App Developer Manager Front End Developer Intern Python Developer Developpeur Python - Python Developer Intern Software Developer II Senior Copywriter Mobile Application Developer Regional Marketing Manager Digital Marketing Specialist Senior Software Developer - UI Software Developer Engineer III Senior Full Stack Developer Senior Software Engineer - Mixed Reality Senior FullStack Developer - Vancouver Jr Account Manager Account Manager Associate Account Manager Retail Sales Associate Account Manager Entry Level Software Engineer Coordinator Territory Sales Manager - Chicago Sales Coordinator FRONT END DEPARTMENT Named Accounts Sales Representative Brand Coordinator National Premium Seat Sales Coordinator Inside Sales Representative Sales Associate - Sales Representative Account Coordinator Business Development Associate Account Manager Visual Designer Visual Designer Outside Sales Representative - Various Inside Sales Representative Digital Associate Account Manager Accountant I - Laboratory Medicine - Sales Representative Sales Coach Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank Borrowell AT&T Insight Global Shopify Square Amazon Flex Hatchways American Income Life Creative Circle Peel Regional Police Vector Marketing Instacart Recovhub Walgreens Akira Clickworker LowCostWebDesignFirm.com Scotiabank 51talk Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection Hootsuite GoParkr autoTRADER.ca ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Java Software Developer At Ritchie Bros.

Location: Burnaby, British Columbia

Job Description

Java Software Developer - (2000000X)
Description

#LI-DNP
Move, Build, Grow your career!

As the premier global asset management and disposition company, Ritchie Bros. helps thousands of people around the world buy and sell heavy equipment, trucks, and other assets every month. With our multiple onsite and online selling platforms and commitment to first-class customer service, Ritchie Bros. is trusted worldwide for making buying and selling easy, efficient, fair, and transparent. If you’re an innovator with an entrepreneurial spirit, we want you to join our growing team – employed in a wide variety of positions from sales to operations to corporate functions – as we transform the global used equipment market.

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.