Ritchie Bros. Logo

Ritchie Bros.

Senior Software Engineer

Posted Yesterday
Be an Early Applicant
In-Office
Beverly Hills, CA, USA
Senior level
In-Office
Beverly Hills, CA, USA
Senior level
Designs, develops, and maintains scalable Java and Spring-based web applications, APIs, and infrastructure components. Responsibilities include improving code maintainability, troubleshooting production systems, resolving complex scalability and integration issues, and supporting application development and maintenance. The role requires expertise in Java, Spring, REST and SOAP web services, microservices, API security, relational databases, testing, deployment pipelines, and cloud or containerization technologies.
The summary above was generated by AI

The Senior Software Engineer will be working as Java/Spring Server-side engineer to design, code and maintain web applications, apis and infrastructure components. Must be comfortable working in a team as well as individual contributor with minimal supervision.

Responsibilities
  • Responsible for designing and coding highly efficient and scalable software.
  • Accountable for refactoring and improving maintainability of the codebase.
  • Works on troubleshooting production issues and providing resolution.
  • Responsible for solving complex scalability, platform, and integration problems.
  • Perform other duties as assigned.
Qualifications
  • Should be proficient in both application development, application support and maintenance of production system.
  • Minimum 7-10 years of application design and development experience
  • Expert level knowledge and experience with Java
  • Expert level knowledge and experience with Spring Framework
  • Expert knowledge and experience of developing and consuming Web Services using REST and SOAP.
  • Expert knowledge with Spring boot micro-service, Spring Cloud, API development and API security.
  • Experience working in relational databases: MySQL/Oracle/Postgres
  • Experience with Web and Application Servers, Tomcat preferred.
  • Experience writing unit and integration test, preferred Junit, Mockito.
  • Experience supporting and troubleshooting systems and software running in Prod.
  • Preferred Skills:
  • Experience with Agile Scrum
  • Experience with TDD and Pair Programming
  • Experience with modern CI/CD tools and deployment pipelines
  • Experience with Git/Bitbucket
  • Experience with AWS
  • Experience with containerization tools like Docker, Kubernetes
  • Experience with Full stack development using HTML5, Java Script,Type Script, AngularJS.

Similar Jobs

3 Days Ago
In-Office
151K-214K Annually
Senior level
151K-214K Annually
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, deploy, and support scalable software applications and AI-powered solutions. Improve application performance, reliability, security, accessibility, and functionality while integrating new technologies. Follow SDLC, version control, release, deployment, QA, and Agile protocols; resolve production issues; create reports; and collaborate with project management to address risks and priorities.
Top Skills: .NetAgileAngularjsAsp.Net MvcAzure DevopsAzure SqlC#Ci/CdCSSDockerEntity FrameworkEntity Framework CoreGherkinGithub ActionsGithub CodeqlGithub DependabotHTMLJavaJavaScriptJenkinsJqueryKubernetesMongoDBNode.jsReactRestful Web ServicesScrumSeleniumSonarSpecflowSQLSQL ServerTenableWeb Api
3 Days Ago
In-Office
Seal Beach, CA, USA
113K-222K Annually
Senior level
113K-222K Annually
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develops, tests, maintains, and optimizes non-embedded Java and React software for classified defense programs. Responsibilities include translating customer requirements into designs, developing architectures and integrations, debugging issues, supporting users, improving software processes, and conducting research and development. The role uses Agile methodologies, DevOps tools, CI/CD pipelines, Linux and Windows environments, and AWS, while maintaining compliance with software quality, safety, security, and regulatory standards.
Top Skills: AgileArtifactoryAWSBitbucketC++Ci/CdConfluenceGitGit BashGitlabGradleJavaJenkinsJIRAJpaLinuxMavenReactScaled AgileSpring BootUnixWildflyWindows
4 Days Ago
In-Office or Remote
Santa Ana, CA, USA
Senior level
Senior level
Consumer Web • eCommerce • Machine Learning • Software • Sports • Analytics
Build and operate full-stack web applications across TypeScript/NestJS backend services, PostgreSQL databases, and Next.js/React frontends. Modernize legacy Java and PHP systems into AWS-hosted microservices, implement testing and observability, and deploy with Docker and infrastructure as code. Own multi-sprint features independently, participate in on-call and quality initiatives, mentor engineers, review code, and use AI coding tools responsibly throughout development.
Top Skills: .Net FrameworkAnthropic ApiAWSAws CdkAws CodebuildCi/CdCodeigniterCypressDockerEcsEmbeddingsExpoExpressFastapiGraphQLJavaLambdaMcpMySQLNestjsNext.JsNode.jsOpenai ApiPHPPostgresPythonReactReact NativeReact QueryReduxRestRetrieval-Augmented GenerationSpring BootSqsStrapiTerraformTypeormTypescript

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account