As another poster said - of course you can use Cucumber (Capybara), just pick the flavor for the language that your team is most familiar with.
When using Cucumber, make sure you actually write end-to-end tests that will drive your app all the way to a result that demonstrates business value. Otherwise, you're just writing unit tests :)