×
Register Here to Apply for Jobs or Post Jobs. X

Core Ruby Backend Developer

Job in Ridgetown, Ontario, Canada
Listing for: TELUS Digital
Full Time position
Listed on 2026-03-14
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Job Description & How to Apply Below
Location: Ridgetown

Here’s the impact you’ll make and what we’ll accomplish together

We are seeking a highly skilled and motivated Core Ruby Backend Developer to join our dynamic team. Knowledge of Java is a plus. The ideal candidate should have expertise in Ruby and Java programming languages, and working knowledge of modern Dev Ops/SRE toolkit. With complex architecture involving multiple programming languages, you will be responsible for designing, implementing, and maintaining robust and scalable backend systems that power our applications.

In this role, you will:

  • Drive Core Backend Development: Architect, develop, and maintain high-performance and scalable backend systems primarily using Ruby (Ruby on Rails) and also leveraging Java where appropriate.
  • Ensure Data Integrity and Security: Implement secure and efficient data solutions across various database technologies including MySQL, Postgre

    SQL, and Mongo

    DB, ensuring robust authentication and authorization mechanisms.
  • Manage Cloud Infrastructure: Take ownership of day-to-day operations on our AWS (preferred) or Google Cloud Platform, utilizing modern observability tools to ensure system health and performance.
  • Proactive System Management: Respond effectively to production alerts, troubleshoot system issues with speed and accuracy, and implement robust disaster recovery and capacity planning strategies using Infrastructure as Code.
  • Champion Code Quality and Documentation: Maintain exceptional code quality through rigorous testing practices, thorough peer reviews, and comprehensive documentation of technical specifications for long-term maintainability.
  • Collaborate for Seamless Delivery: Work closely and effectively with cross-functional teams, including frontend developers, designers, and product managers, to ensure seamless and high-quality solution delivery.
  • The ideal candidate will have the following qualifications:

  • A Bachelor's or Master's degree in Engineering, Computer Science, or a related field.
  • 7+ years of demonstrable professional experience in backend development.
  • Expertise in Ruby on Rails and a strong understanding of its core principles and best practices.
  • Familiarity and working proficiency in Java programming language.
  • Proven experience with AWS (preferred) or Google Cloud Platform services and infrastructure.
  • Expert-level understanding of distributed systems architecture and effective monitoring strategies.
  • Hands-on experience with Docker and Kubernetes for containerization and orchestration.
  • Proficiency in Jenkins or Git Hub Actions for implementing and managing continuous integration and continuous delivery pipelines.
  • Deep understanding of database optimization techniques for relational and No

    SQL databases (e.g., MySQL, Postgre

    SQL, Mongo

    DB).
  • Extensive experience in designing and integrating RESTful APIs.
  • Practical experience in implementing microservices architecture.
  • Knowledge and application of application clustering and load balancing techniques for high availability and performance.
  • A strong commitment to security best practices for cloud infrastructure and applications.
  • Experience with configuration management at scale.
  • Ability to implement and utilize system telemetry for monitoring and analyzing distributed architectures.
  • Proven experience in developing and maintaining high-throughput web applications.
  • Exceptional problem-solving skills with the ability to diagnose and resolve issues across the entire solution stack.
  • Willingness and availability to participate in an on-call rotation to ensure system stability.
  • Experience working effectively in distributed team environments.
  • #J-18808-Ljbffr
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary