drjobs Senior Ruby on Rails Developer

Senior Ruby on Rails Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Colombo - Sri Lanka

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking an experienced Senior Ruby on Rails Developer to join our dynamic development team. This role requires deep technical knowledge in Ruby or Jruby development along with a solid understanding of backend systems cloud platforms DevOps tools and frontend technologies. The ideal candidate is passionate about clean maintainable code and has experience working in Agile environments.

Key Responsibilities:

  • Design build and maintain efficient reusable and reliable Ruby or Jruby code (Ruby 2.0 / Jruby 9.2.6.

  • Develop and integrate RESTful APIs using Ruby and other supported languages.

  • Work with relational databases (especially Oracle 12c) and NoSQL databases such as Redis.

  • Utilize Ruby libraries like Sequel and ActiveRecord for data persistence.

  • Collaborate with crossfunctional teams to design and deliver highquality software solutions.

  • Leverage cloud platforms (Azure AWS or GCP) for scalable application deployment.

  • Apply DevOps best practices including containerization (Docker) orchestration (Kubernetes) and CI/CD processes.

  • Participate in the entire application lifecycle focusing on coding testing and debugging.

  • Maintain high code quality through test automation and code reviews.

  • Contribute to frontend development when required especially using JavaScript frameworks like EXT JS.

  • Ensure all code is welldocumented and follows best practices.

Required Skills & Qualifications:

  • 3 years of handson development experience in Ruby or Jruby.

  • Strong background in RESTful Web Services.

  • Experience with Oracle 12c and NoSQL databases like Redis.

  • Cloud platform experience (Azure AWS or GCP) is a must.

  • Familiar with DevOps tools such as Docker Kubernetes and CI/CD pipelines.

  • Good understanding of messaging systems and technologies.

  • Exposure to Python is a plus.

  • Proficient in using Git and other source control systems.

  • Knowledge of design patterns OOP principles and data structures.

  • Familiarity with JavaScript and frontend frameworks especially EXT JS.

  • Experience with automated testing and testing frameworks.

  • Excellent communication and collaboration skills.

  • Strong judgment and a commitment to professional ethics.

Nice to Have:

  • Experience with Agile/Scrum development methodologies.

  • Prior contributions to opensource projects or tech communities.

  • A passion for clean welldocumented and scalable code.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.