Spring Boot Microservices Backend Build
Budget: ₹100 – ₹400 INR
I’m ready to start a green-field backend built in Java 17+ with Spring Boot. The goal is a production-ready, event-driven microservice suite that exposes well-designed REST APIs, integrates with MySQL, and is easy to scale and maintain.
Here’s the core of what I need you to handle:
• Design and implement an event-driven microservice architecture (Kafka, RabbitMQ, or similar—your recommendation is welcome) with one clear API Gateway.
• Model the domain and create MySQL schemas from scratch, wiring them up through Spring Data JPA or another proven persistence layer.
• Develop clean, versioned REST endpoints for each service and document them (Swagger/OpenAPI).
• Provide automated unit, integration, and API tests so the build stays reliable.
• Follow clean architecture and SOLID principles so the codebase remains modular and easy to extend.
Deliverables I expect at hand-off:
• Source code in a Git repository with clear commit history
• SQL migration scripts for the freshly designed schema
• Postman or similar collection covering every endpoint
• A concise README outlining setup, run, and deployment steps
I value frequent check-ins, thoughtful technical decisions, and pragmatic timelines. If you have experience delivering similar Spring Boot microservices with MySQL and event-driven messaging, let’s talk through milestones and get started.
Here’s the core of what I need you to handle:
• Design and implement an event-driven microservice architecture (Kafka, RabbitMQ, or similar—your recommendation is welcome) with one clear API Gateway.
• Model the domain and create MySQL schemas from scratch, wiring them up through Spring Data JPA or another proven persistence layer.
• Develop clean, versioned REST endpoints for each service and document them (Swagger/OpenAPI).
• Provide automated unit, integration, and API tests so the build stays reliable.
• Follow clean architecture and SOLID principles so the codebase remains modular and easy to extend.
Deliverables I expect at hand-off:
• Source code in a Git repository with clear commit history
• SQL migration scripts for the freshly designed schema
• Postman or similar collection covering every endpoint
• A concise README outlining setup, run, and deployment steps
I value frequent check-ins, thoughtful technical decisions, and pragmatic timelines. If you have experience delivering similar Spring Boot microservices with MySQL and event-driven messaging, let’s talk through milestones and get started.
Related categories:
Business, Accounting, Human Resources & Legal
JSP
J2EE
MySQL
Microservices
Spring Boot
RabbitMQ
REST API