ROR (Bengaluru)

ROR (Bengaluru)

06 Sep
|
TalentOla
|
Bengaluru

06 Sep

TalentOla

Bengaluru

Backend Development (Ruby on Rails)

- Design and develop scalable applications using Ruby 3.x and Rails 7+
- Build and maintain REST APIs and webhook handlers
- Handle complex business workflows in logistics/order processing systems
- Ensure clean architecture and maintainability of large codebases

API & Integration Development

- Design robust APIs with pagination, filtering, and idempotency
- Integrate with third-party systems (3PLs, ERPs, e-commerce platforms)
- Handle failures, retries, and external API reliability issues

Event & Background Processing

- Implement Kafka (Karafka) consumers for real-time event processing
- Build Sidekiq jobs for async workflows and batch processing
- Ensure idempotency and fault tolerance in distributed systems

Database & Performance Optimization

- Work with PostgreSQL for complex queries and schema design
- Optimize performance (N+1 queries, indexing, query tuning)
- Handle large datasets and high-volume transaction systems

Testing & Code Quality

- Write and maintain RSpec tests with high coverage
- Participate in code reviews and enforce best practices
- Ensure scalability, reliability, and maintainability of systems

Collaboration & Delivery

- Work closely with Product, Operations, and Engineering teams
- Translate business requirements into technical solutions




- Support production systems and handle critical issues

Required Skills & Technologies

Backend

- Strong expertise in Ruby 3.x and Rails 7+
- Solid understanding of OOP, design patterns, and clean architecture

API & Integration

- Experience building RESTful APIs and webhooks
- Knowledge of idempotency, retries, and failure handling

Database

- Strong PostgreSQL skills (queries, indexing, optimization)
- Experience handling high-volume data systems

Event Systems

- Experience with Kafka / Karafka or similar
- Understanding of event-driven architecture

Background Processing

- Experience with Sidekiq or similar job processing systems

Testing

- Hands-on experience with RSpec, TDD/BDD

Tools

- Proficiency in Git and collaborative workflows

Experience Requirements

- 8+ years of backend development experience
- Solid hands-on experience in Ruby on Rails applications
- Experience in high-scale or distributed systems

Good-to-Have

- Experience in logistics, e-commerce, or supply chain systems
- Knowledge of Kafka ecosystem / event streaming
- Exposure to integration platforms (Boomi, MuleSoft)
- Experience with high-volume transaction systems (100k+ requests/day)

📌 ROR (Bengaluru)
🏢 TalentOla
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ror (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: ror (bengaluru) / bengaluru