Flourish Ventures in Mumbai is looking for a Software Development Engineer with over 4 years of experience in full-stack web development, preferably in the BFSI domain. The role involves developing secure, high-performing applications with Ruby on Rails or Python, designing APIs, and collaborating with stakeholders. The ideal candidate should have proficiency in relational databases, cloud infrastructure, and Agile methodologies. A collaborative work environment and growth opportunities are offered.
Qualifications
4+ years of experience in full-stack web development with strong expertise in Ruby on Rails.
Good to have exposure on development on Python stack as well.
Proven experience in building financial or BFSI domain applications.
Responsibilities
Develop and maintain secure, scalable applications using Ruby on Rails or Python.
Collaborate with teams to understand BFSI-specific requirements.
Design APIs and microservices for high-volume transaction flows.
Skills
Ruby on Rails
Full-stack web development
RESTful API development
JavaScript
Cloud infrastructure
Education
B Tech/ M Tech in Computer Science
Tools
JIRA
Git
Jenkins
Docker
Kubernetes
Job description
Software Development Engineer - 2
Department: Engineering
Location: Mumbai
Role
We are looking for a B Tech/ M Tech in Computer Science or related technical discipline (or equivalent)
Have worked in fintech or start up-like environment with high levels of ownership and commitment for at least 4+ years.
Excellent coding skills – should be able to convert design into code fluently.
Have experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data.
Experience with multi-threading and concurrency programming will be an added advantage
Key Responsibilities
Develop and maintain secure, scalable and high-performing applications using Ruby on Rails or Python framework.
Collaborate with product managers, architects, and stakeholders to understand BFSI-specific requirements and translate them into technical solutions.
Design APIs and microservices to support high-volume transaction flows and third-party integrations.
Optimize database performance (Oracle/MySQL/MongoDB) and ensure data integrity and security.
Implement security best practices (e.g., data encryption, OWASP guidelines, access controls) to meet BFSI compliance standards.
Participate in code reviews, unit testing, and peer programming to ensure code quality.
Work with DevOps teams to support CI/CD pipelines and cloud deployments (AWS, Azure, or GCP).
Required Skills & Qualifications
4+ years of experience in full-stack web development with strong expertise in Ruby on Rails.
Good to have exposure on development on Python stack as well.
Proven experience in building financial or BFSI domain applications (e.g., loan management, payments, digital banking).
Strong knowledge of RESTful API development, background jobs and service-oriented architecture.
Experience with frontend technologies (JavaScript, React/Vue/Stimulus) is a plus.
Proficiency in relational databases (Oracle or MySQL) and No-SQL (Mongo).
Familiarity with cloud infrastructure (AWS preferred) and Docker/Kubernetes environments.
Understanding of secure coding practices and compliance in BFSI applications.
Familiar with Agile/Scrum methodologies and tools like JIRA, Git, Jenkins, etc.
Have a penchant for solving complex and interesting problems.