Hi. We have extensive experience with Java and specifically with API development using technologies such as Java EE, Spring, Spring Boot, Hibernate, JUnit, Mockito, Maven, ... We also do Behaviour Driven Development using Cucumber with Gherkin and Test Driven Development (TDD) using JUnit and Mockito and have been able to deliver good quality products. We also have experience architecting applications from scratch using best design practices such as SOLID principles, design patterns, architectural patterns, Kruchten's 4+1 views, UML etc... and implementing to completion.
We would like to discuss the following questions with you to get clarity on the project:
1. Is it going to be an integration of Cucumber framework with existing project or is it going to be implementation of BDD for a new project from scratch?
2. Does the project involve writing Gherkin features for the project and generating stubs or is it just the setup?
We would be very much interested to take up this project and we are confident that we can deliver it to your satisfaction if you are also interested to discuss with us.