I will build e2e rest apis solution with unit tests in kotlin or java


Level 1
About this gig
A Spring Boot REST API on Kotlin or Java, with Gradle or Maven with Unit Tests.
Language Proficiency: Fluent in Java and Kotlin, offering multilingual solutions tailored to your preferences.
Build Tool: Expertise in Gradle and Maven for streamlined project development
Cutting-Edge JDK: Versed in JDK versions 8 through 17, embracing the latest Java
JPA Database Excellence: Efficient use of Java Persistence API (JPA) with Mysql, Postgres, Sqlite or MongoDB.
Code Quality: Prioritize reliability with Test-Driven Development (TDD) (40% -60 coverage)
Documentation: Ensure communication and solution reliability with
- API Docs (Swagger or OpenAPI)
- Postman API Collection
- Code comments for complex features
End to end solution: Expertise in design and architecture to help in refining business requirements
Regardless of complexity or technical requirements of your app contact for custom solution, pricing and any additional requirements
Get to know Maimoona
Level 1
- FromPakistan
- Member sinceMay 2020
- Avg. response time1 hour
- Last delivery1 month
Languages
Urdu, English
FAQ
What types of projects do you specialize in?
I specialize in a wide range of projects, from enterprise-level applications to RESTful API development, utilizing Spring Boot, Java, Kotlin, Gradle, Maven, Oauth, Reactive Webflux, RabbitMQ, SQL, NoSQL databases, and other relevant tech stack.
Can you explain the significance of Test-Driven Development (TDD), why you are emphasizing on it?
TDD is an approach where tests are written before the actual code. This ensures that the code meets specified requirements, enhancing code quality, and reducing the likelihood of bugs. Writing tests saves you from technical debt and additional costs later on, and prevents bugs in production.
How do you ensure compatibility with different JDK versions?
I am well-versed in JDK versions 8 through 17, ensuring that projects are developed and optimized for the specific Java version that aligns with your requirements.
Can you customize the development process based on project needs?
I follow agile practices and tailor the process to align with your project requirements, ensuring flexibility and adaptability during development to avoid any scope creep or user acceptance issues.
What measures do you take to ensure code quality and maintainability?
I am committed to writing clean, maintainable code by adhering to industry best practices. This includes rigorous testing, code reviews, and documentation.
How do you handle collaboration and communication during the project?
I believe in a collaborative approach, keeping clients in the loop with regular updates, milestones, and ensuring that project goals align with expectations.
Can you work with both Gradle and Maven build tools?
I am proficient in both Gradle and Maven, selecting the most suitable build tool based on the project requirements
How do you approach database interactions with Java Persistence API (JPA)?
I leverage JPA for efficient database interactions. This ensures seamless data management, and allows use of different databases with standardized querying easily including MySQL, Postgres, MondoDB.
Are your services suitable for startups as well as established businesses?
I have more than a decade of experience startups and established business, my expert services are designed to cater to a diverse range of projects and organizational needs.
How do you collabrate with other team members?
I have more than a decade of experience in IT industry with startup and established companies. I have been in leadership positions and led the end-end implementations successfully. I work with roles ranging from frontend, backend, managers, devops, clients, testers and can mentor junior members.
5 reviews for this Gig
| (5) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
B bashfamiliar

United States
always a pleasure working with Maimoona. She's skilled, polite, and very helpful when it comes to her code delivery. A very strong recomendation
$100-$200
Price
9 weeks
Duration
Helpful?B bashfamiliar

United States
Always a pleasure working with her. She has a lot of expertise and takes feedback well on changes.
$200-$400
Price
2 months
Duration
Helpful?B bashfamiliar

United States
Maimoona is very talented and very curious about projects. She asked the right questions and was able to look in deeper to see how she can improve tasks. She's ready to do deep dive on frameworks and I recommend her for future work
$100-$200
Price
3 weeks
Duration
Helpful?M magomed222

Norway
Exceptional work once again. What I truly appreciate about their work is that they will take time to truly study the requirements and learn whatever is necessary to complete the project. I can definately recommend this freelancer.
$600-$800
Price
6 days
Duration
Helpful?M magomed222

Norway
The freelancer is extremely pleasant to work with. They go above and beyond to ensure that your project is fulfilled by your standards. If you require assistance with java, you will most definitely not be disappointed.
$200-$400
Price
10 days
Duration
Helpful?
5 reviews for this Gig
| (5) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Rating Breakdown
- Seller communication level
- Quality of delivery
- Value of delivery
Sort By
B bashfamiliar

United States
always a pleasure working with Maimoona. She's skilled, polite, and very helpful when it comes to her code delivery. A very strong recomendation
$100-$200
Price
9 weeks
Duration
Helpful?B bashfamiliar

United States
Always a pleasure working with her. She has a lot of expertise and takes feedback well on changes.
$200-$400
Price
2 months
Duration
Helpful?B bashfamiliar

United States
Maimoona is very talented and very curious about projects. She asked the right questions and was able to look in deeper to see how she can improve tasks. She's ready to do deep dive on frameworks and I recommend her for future work
$100-$200
Price
3 weeks
Duration
Helpful?M magomed222

Norway
Exceptional work once again. What I truly appreciate about their work is that they will take time to truly study the requirements and learn whatever is necessary to complete the project. I can definately recommend this freelancer.
$600-$800
Price
6 days
Duration
Helpful?M magomed222

Norway
The freelancer is extremely pleasant to work with. They go above and beyond to ensure that your project is fulfilled by your standards. If you require assistance with java, you will most definitely not be disappointed.
$200-$400
Price
10 days
Duration
Helpful?

