Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Cut-to-length level line Machine Store Associate Product Manager Bilingual Customer Service Senior Digital Analytics Developer Product Manager Beauty Services Lead Digital Accessibility Lead PEGA Digital Accessibility Specialist Sr Software Developer - IBM Cloud Private Clinique Consultant - Part time Windsor Operator Windsor C Coating Quality Control Inspector Production Worker Store Team Leader Store Team Leader Software Developer in Test 3 - Cash supervisor Senior Software Developer Quality Assurance Tester QA Tester RMA QA Analyst Sr Lab Assistant Mobile and Web QA Developer Embedded Software Tester QA Test Lead Junior Consultant - Security Penetration QA Testers Level 1 Software QA Tester Product Owner QA TESTER QA Tester Manual QA Tester Technical Sales Representative Product Tester Senior Cable Installers Project Manager Technical Representative Freelancer Associate Cosultant Clinique- Edmonton Freelancer QA Analyst Freelancer Esthetician- Origins -Toronto Software Developer Front-End Software Developer Newest Jobs
Companies
Yelp CareGuide ContactMonkey Two Sigma Sterling-Turner WeWork Clearbanc Aecom Exact Media Aerotek AT&T AsteroidX Shopify First Convenience Bank Jane Street LowCostWebDesignFirm.com Doordash Hatchways Amazon Flex Creative Circle Vector Marketing TD Bank Square Clickworker American Income Life Recovhub Walgreens Insight Global Borrowell Instacart Microsoft Scotiabank Paylocity Top Hat Desjardins Xiaomi CI&T Mobeewave UnitedHealth Group Akira The Youth Connection 51talk Checkout 51 mappedin GoParkr autoTRADER.ca Hootsuite SnapTravel ScribbleLive Unbounce 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

Full Stack Java Developer At BigRoad

Location: Waterloo, Ontario

Job Description

As a Full Stack Java Developer working from the Fleet Complete Waterloo site, you will work in all areas of our Hours of Service (HOS) product line. HOS component areas include our iOS and Android mobile apps, our Web app, and our Java-based SaaS infrastructure running in AWS. You will be a member of the HOS Agile Team and will work closely with other Fleet Complete Teams as we integrate our HOS product with other Fleet Complete products to deliver world-class fleet management solutions for the transportation industry.


Company Overview

BigRoad has provided industry leading electronic logging and compliance solution to the North American transportation industry since 2011. In 2017, BigRoad was acquired by Toronto-based Fleet Complete® — a leading global provider of mission critical fleet, asset, and mobile workforce management solutions. As one of the fastest growing IOT (Internet of Things) companies in North America, Fleet Complete has won numerous awards since its inception in 2000 thanks to its relentless commitment to innovation, quality, customer focus, productivity, people, and community. We are proud to be named one of the Greater Toronto’s Top Employers for 2018 and one of Canada’s Best Employers for Recent Graduates.

Essential Duties and Responsibilities

  • Participate in all phases of the iterative development cycle, including grooming, planning, daily stand-ups, demos and retrospectives
  • Develop Android and iOS apps to deliver an innovative mobile experience for the transportation industry
  • Develop Web app to facilitate fleet management
  • Develop Java-based backend to ensure 24x7 uptime for our SaaS infrastructure
  • Automate our development process as we strive for Continuous Delivery
  • Support technology and business decisions and direction
  • Remain up-to-date in emerging trends in software development, advocating for their adoption where and when appropriate
  • Clearly articulate ideas both verbally and written, with a positive attitude
  • Listen to others, encouraging and accepting input from all team members
  • Appreciate and acknowledge individual and team contributions

Technologies:

The technology stack you will be working in includes the following:

  • Development Environment: macOS, Android Studio / IntelliJ, Xcode
  • Server Stack: Ubuntu, PostgreSQL, HAProxy, Tomcat
  • Languages: Java 8, Objective-C, C++14, C, JavaScript, SQL, HTML, CSS
  • Libraries: Google Maps, Google Protocol Buffers, Knockout, jQuery, jQuery UI
  • Tools: Google Closure Tools, Ansible, Selenium, Jenkins
  • Infrastructure: AWS, Kafka, Cassandra

Qualifications

All applicants must possess the following:

  • Strong experience with Java development
  • Keen interest in Android and iOS mobile development
  • Advocate of quality and automated testing
  • Detail oriented and results driven
  • Embrace Agile development practices
  • Focus on driving a positive customer experience
  • Degree in Computer Science, Computer Engineering, or an equivalent program

Ideal candidates also demonstrate the following:

  • UI development experience an asset
  • Android and/or iOS development experience an asset

If you are interested in applying for this role, please complete the online application here.


Fleet Complete will provide support in its recruitment processes to applicants with disabilities, including accommodation that takes into account an applicant’s accessibility needs. If you require accommodation during the interview or recruitment process, please contact the Recruitment Team at 1-866-649-7949. Fleet Complete is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, colour, religion, sex, national origin, age, disability, protected veteran status or any other legally-protected factors.