I will build java spring boot microservices with kafka and docker


About this gig
Need Java services that communicate through REST or Kafka?
I build focused Spring Boot microservices with PostgreSQL and Docker, with clear boundaries and documented APIs.
My TenantHub portfolio demonstrates seven Spring Boot applications, Kafka task events, email notifications, Redis, Eureka, Kubernetes and Grafana monitoring. Gallery examples show my own project; package scope is listed below.
BASIC: 1 service and 2 REST endpoints.
STANDARD: 2 services and 4 endpoints total, connected through REST.
PREMIUM: 2 services, 4 endpoints total and 1 Kafka producer-consumer workflow.
All packages include PostgreSQL integration, source code, input validation, API error handling, Swagger documentation and local setup instructions. Basic includes a Dockerfile; Standard and Premium include Docker Compose.
One endpoint means one HTTP method and route. Each package covers one agreed business model per service.
Message me with your workflow before ordering. JWT, gateway/discovery, Redis, Kubernetes, CI/CD, cloud deployment and extra services require a custom quote. Hosting costs are separate. Revisions cover the agreed scope.
Get to know Mouad Rarhib
Full Stack Engineer, React, Node JS, Spring Boot, REST API and Docker
- FromMorocco
- Member sinceApr 2020
- Avg. response time1 day
- Last delivery1 year
Languages
English, French, Arabic
My Portfolio
Other Software Development Services I Offer
FAQ
Do packages include the full TenantHub system?
TenantHub is my portfolio example. Packages cover only the listed services, endpoints and integrations. A full multi-tenant SaaS, subscriptions or a larger architecture requires a custom quote.
Is login included?
JWT authentication and role-based access are available through a custom quote. They are not included in the listed packages. Tell me your users, roles and access rules before ordering.
Which database can I use?
Packages include PostgreSQL integration for one agreed business model per service. For two-service packages, services use separate databases. Existing data migrations and other database engines require a custom quote.
What should I send first?
Send your service boundaries, data fields, endpoint list, sample requests/responses and expected workflow. For Kafka, describe the event and consumer action. For existing code, provide setup instructions and a sanitized sample.
Are deployment and hosting included?
Basic includes a Dockerfile; Standard and Premium include local Docker Compose setup. Cloud deployment, Kubernetes, CI/CD and monitoring need a custom quote. Hosting and third-party fees are paid by you.
What does a revision cover?
Corrections to the agreed features. Additional screens, entities, integrations or workflows require a new quote.

