Posted on: 31/10/2025
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 :
- 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 :
- 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.
Preferred Qualifications :
- 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.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1567675
Interview Questions for you
View All