Backend Developer Ruby

Arivalbank — Cyprus · Posted ~2 days ago

Senior Full-time Hybrid Visa Sponsored €5500-€6500 gross/month

Skills

Ruby Ruby on Rails PostgreSQL REST APIs Microservices Docker Distributed systems Sidekiq RabbitMQ

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A digital services organization is seeking an experienced Ruby backend developer to build secure and scalable services. The role involves APIs, microservices, distributed systems, production troubleshooting, and backend architecture.

Highlights

Competitive salary, remote or hybrid flexibility, relocation support, professional growth opportunities, and work on scalable backend systems.

Description

Job Title: Backend Developer (Ruby) Location: Cyprus (Hybrid/Remote) Salary Range: €5,500 – €6,500 gross per month Who We Are Arival Bank is a US-licensed and regulated digital bank focused on serving global SMEs and individual clients. We provide innovative, technology-driven banking solutions designed to empower modern businesses and individuals and support their growth worldwide. Position Overview: We are looking for an experienced Backend Developer (Ruby) to join our engineering team. You will be responsible for designing and developing backend services, building scalable APIs and microservices, and contributing to the core banking platform. You'll work closely with product managers, engineers, and other business teams to deliver reliable, secure, and scalable solutions. Key Responsibilities: Design, develop, and maintain backend services and APIs.Build and support scalable microservices powering our banking platform.Develop new product features and improve existing functionality.Work on core business domains, including onboarding and verification, payments, notifications, reporting, risk, and analytics.Participate in designing service architecture and distributed systems.Collaborate closely with product managers, QA engineers, and other development teams.Troubleshoot production issues and continuously improve system reliability and performance.Contribute to code reviews, technical discussions, and engineering best practices. Requirements 3+ years of commercial experience with Ruby development.Strong knowledge of Ruby, Ruby on Rails, Sidekiq, and PostgreSQL.Experience building backend services with non-Rails Ruby frameworks (Sinatra, Grape, or similar) and designing service-oriented architecture.Experience building and maintaining REST APIs.Experience with microservices and event-driven architecture.Experience working with RabbitMQ or other message brokers.Understanding of security best practices for backend services.Solid understanding of distributed systems and backend architecture.Experience troubleshooting and debugging production issues.Experience with Docker.Upper Middle or Senior level.Understanding of Agile and Scrum methodologies.Fluent Russian language proficiency is required.English proficiency at the Intermediate (B1) level or above, sufficient to read and understand technical documentation.Good communication skills and experience working in cross-functional engineering teams. Nice to Have: Experience with Trailblazer, dry-rb, Redis, and MongoDB.Experience in fintech, digital banking, or payment systems.Experience with cloud platforms (AWS is a plus).Experience with Kubernetes.Bachelor's degree in Computer Science or a related field is a plus. What We Offer: Flexible remote or hybrid work, with access to a comfortable, fully equipped office in Larnaca.Competitive salary package.Opportunities for professional growth and career development within a fast-growing international company.Employment in Cyprus under the BCS framework.Computer setup of your choice.Relocation support to Cyprus.