🔔 FCM Loaded

Senior Staff Backend Developer

Movius

5 - 10 years

Bengaluru

Posted: 21/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Senior Software Engineer Ruby & Microservices

Location: [Insert Location]

Department: Engineering

Reports To: [Insert Manager Name]

Experience Level: 710 years

About the Role

We are looking for a highly skilled Senior Software Engineer with deep expertise in Ruby, microservices architecture, and Kafka. This role is ideal for someone who thrives in a fast-paced, collaborative environment and is passionate about building scalable, high-quality software systems.

Key Responsibilities

  • Design and develop scalable microservices using Ruby.
  • Architect and implement RESTful APIs that are robust, secure, and performant.
  • Integrate and manage Kafka for asynchronous communication between services.
  • Write unit tests and API automation tests to ensure code quality and reliability.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Contribute to technical design discussions and decisions.
  • Monitor and optimize application performance and scalability.

Required Qualifications

  • 710 years of professional software development experience.
  • Strong proficiency in Ruby and experience with Rails or similar frameworks.
  • Proven experience in microservices architecture and distributed systems.
  • Hands-on experience with Kafka as a messaging middleware.
  • Solid understanding of RESTful API design and best practices.
  • Experience with unit testing frameworks (e.g., RSpec, Minitest).
  • Experience with API automation testing tools (e.g., Postman, RestAssured).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Team Culture & Collaboration

  • We value ownership and encourage engineers to take initiative and drive solutions end-to-end.
  • Our team thrives on collaboration, transparency, and continuous learning.
  • We foster a culture of respect, inclusion, and constructive feedback.
  • Engineers are empowered to challenge assumptions, propose new ideas, and contribute to architectural decisions.
  • We believe in mentorship and support career growth through regular feedback and learning opportunities.
  • Youll work closely with product managers, designers, and other engineers in a high-trust environment where your voice matters.

Preferred Qualifications

  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.
  • Services you might be interested in

    Improve Your Resume Today

    Boost your chances with professional resume services!

    Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.