I will build a secure rest API in java spring boot or quarkus


About this gig
I'll design and build a production-ready REST API using Java (Spring Boot or Quarkus), following clean architecture and microservices best practices. With 6 years of backend experience including work on high-security systems for one of Brazil's largest banks I focus on robust authentication, clean code, and scalable design.
What's included:
- REST API with JWT authentication and role-based access
- Database integration (PostgreSQL/MySQL) with proper data modeling
- Swagger/OpenAPI documentation
- Dockerized setup for easy deployment
- Clean, well-commented, maintainable code
Get to know Kauan O
Software Engineer
- FromBrazil
- Member sinceSep 2026
- Avg. response time1 hour
Languages
English, Portuguese
FAQ
What information do you need from me to get started?
I'll need a clear description of your business requirements, the entities/data you want to manage (e.g., users, products, orders), and any specific authentication or authorization rules. If you already have a database schema or API spec, share it — it speeds things up a lot.
Do you use Spring Boot or Quarkus? Can I choose?
Yes, just let me know your preference before we start. If you're not sure, I can recommend based on your use case — Spring Boot is more mature and widely supported, Quarkus is lighter and faster for cloud-native/serverless setups.
What database do you work with?
PostgreSQL and MySQL for relational data, and MongoDB for NoSQL. If your project needs something else, message me first to confirm compatibility.
Will I get the source code and full ownership?
Yes, you receive full source code and full ownership upon final delivery and payment. No licensing restrictions.
Is hosting/deployment included?
The Premium package includes a Docker Compose setup and deployment guide. Deploying to your specific cloud provider (AWS, Azure, etc.) can be arranged as an add-on — just message me beforehand.
Do you provide documentation?
Yes, all packages include Swagger/OpenAPI documentation so you or your team can explore and test the endpoints easily.

