About the Company
About MVP1
At MVP1, we help organisations transform today’s operations and build tomorrow’s digital capability. We design and deliver intelligent platforms, AI-powered workflows, and automation systems that allow customers to move fast, scale efficiently, and innovate safely.
We operate with a clear promise: Your future emerges.
Every solution we build is reliable, secure, scalable, and rooted in deep technical mastery.
Role Overview / Job Summary
We are seeking a skilled Mid-Level Software Developer with strong experience in Java and Ruby on Rails to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining backend systems, building robust APIs, third party integrations, and collaborating closely with frontend and DevOps teams to deliver reliable and scalable applications.
Required Skills & Qualifications
- 5-7 years of hands-on experience with Ruby on Rails and Java.
- Strong understanding of RESTful API design and implementation
- Experience with SQL and NoSQL databases
- Proficiency in Git and version control workflows
- Solid understanding of MVC architecture
- Strong problem-solving and debugging skills
Key Responsibilities
API Design & Integration
- Design, develop, and maintain RESTful services and third party integrations using Ruby on Rails/Java.
- Write clean, maintainable, and well-documented code
Database Design & Optimization
- Design, implement, and optimize SQL and NoSQL databases
- Ensure data integrity, performance, and scalability
Collaboration
- Work closely with DevOps engineers, and product teams
- Participate in agile ceremonies such as sprint planning and retrospectives
Code Quality & Performance
- Conduct code reviews and provide constructive feedback
- Identify performance bottlenecks and implement improvements
Preferred Skills (Good to Have)
- Experience with cloud platforms such as AWS and GCP
- Familiarity with CI/CD pipelines
- Knowledge of Docker and Kubernetes
- Understanding of microservices architecture
Experience Level
- Mid-Level – 3 - 4 years of relevant professional experience
Soft Skills
- Strong analytical and problem-solving abilities
- Clear and effective communication skills
- Ability to work collaboratively in a team environment
- Proactive mindset and willingness to learn
Education
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Or equivalent practical experience
Benefits
- Flexible working hours
- Remote work options
- Collaborative and inclusive work culture
Equal Opportunity Statement
- We are an equal opportunity employer and value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, nationality, disability, or any other protected status.