Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ritchie Bros. Logo

Staff Software Engineer

Ritchie Bros.

$112,680 - $140,800
Oct 24, 2025
Remote, US
Apply Now

The company is looking to solve the problem of supporting and enhancing the code base used for administrative and reporting tools by leading a team of full stack developers and implementing efficient and scalable applications.

Requirements

  • Expert level knowledge and experience with Java 17 and above
  • Expert level knowledge and experience with Spring Framework
  • Expert knowledge and experience of developing and consuming Web Services using REST
  • Expert knowledge with Spring boot micro-services, API development and API security
  • Experience working with implementing API authorization using IDaaS providers such as Auth0, Azure AD, AWS Cognito
  • Experience working in relational databases: Postgres/MySQL
  • Experience writing unit and integration test, preferred Junit, Mockito

Responsibilities

  • Architect, design and implement highly efficient and scalable applications, with robust observability and monitoring solutions
  • Proactively monitor and analyze system performance, identifying and addressing bottlenecks and potential issues before they impact users
  • Refactor and modernize of the legacy codebase improving maintainability
  • Responsible for provisioning application infrastructure from code
  • Work as on-call support to troubleshoot production issues and provide resolution
  • Responsible for solving complex scalability, platform, and integration problems
  • Lead technical design sessions, creating detailed system diagrams and documentation that guide development teams

Other

  • Minimum 10-15 years of application design and development experience
  • Excellent problem-solving, communication, and collaboration skills
  • Degree Level: No Formal Education
  • Job Schedule: Full time
  • Location: 410 South Ware Blvd, Tampa, FL, 33619, US (On-site)