Ryder System, Inc. is looking to solve the problem of designing, developing, and maintaining scalable backend solutions within a multi-product microservice architecture.
Requirements
- Minimum of 4 years of experience in backend development and cloud-based architecture
- Proficiency with AWS, API integration, and modern DevOps practices
- Hands-on experience with web application development, monitoring, and maintenance
- Strong knowledge of relational databases such as MySQL and PostgreSQL
- Experience with version control systems, preferably Git
- Familiarity with document databases like Redis
- Experience with modern web development languages such as Ruby on Rails or Typescript
Responsibilities
- Develop, build, and maintain scalable backend solutions within a multi-product microservice architecture
- Collaborate effectively with frontend developers, product managers, and DevOps teams to ensure seamless service delivery
- Implement comprehensive unit and functional tests, providing guidance for quality assurance
- Contribute technical insights and support project teams throughout development cycles
- Participate in code reviews, ensuring adherence to best practices and coding standards
- Monitor and optimize backend systems for performance, scalability, and reliability
- Support deployment, monitoring, and troubleshooting of backend services on cloud platforms
Other
- Ability to write clean, testable, and well-documented code adhering to team standards
- Knowledge of agile methodologies including Scrum and Kanban
- Excellent communication, collaboration, and mentorship skills
- Create training materials and facilitate knowledge sharing across teams
- Engage in continuous learning to stay updated with emerging technologies and industry trends