
Closed
Posted
Paid on delivery
I’m setting up a series of REST services built on Java 17 with Spring Boot and need an experienced backend developer to take ownership of both new features and ongoing maintenance. The core of the work is writing clean, test-covered code that exposes reliable, versioned endpoints, backed by a MySQL data store accessed through JDBC and, where appropriate, JPA/Hibernate. All modules sit in a microservice architecture and are managed through Git, so solid branching and pull-request discipline is essential. While the focus is the backend, it will help if you can speak the same language as our UI team; they primarily work in React and Angular with plenty of vanilla JavaScript, HTML, CSS, Bootstrap—and the occasional PHP snippet for legacy views—so being able to align contract-first API design with frontend needs is a big plus. I expect: • Well-structured Spring Boot projects (Gradle or Maven) • REST endpoints that follow standard HTTP semantics and return consistent JSON • Swagger/OpenAPI docs generated automatically and kept in sync • Unit and integration tests (JUnit, Testcontainers or similar) integrated into CI • Regular, incremental commits with clear messages and timely pull-request reviews Deliverables are considered complete when the code merges cleanly into main, the pipeline passes, and the new endpoints are reachable in our staging cluster with documentation available at /swagger-ui. If you enjoy crafting scalable microservices and can hit agreed timelines without sacrificing code readability, let’s talk.
Project ID: 40514563
103 proposals
Remote project
Active 11 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
103 freelancers are bidding on average ₹23,997 INR for this job

Hi, your "Java Spring Boot REST API Development" project is right in my wheelhouse. I develop modern JavaScript apps end to end — React/Vue/Next on the front and Node/Express on the back, in TypeScript where it helps. Working with php, java, javascript, python, mysql, bootstrap, react.js, backend development, frontend development, spring boot, I focus on responsive, fast UIs, clean component structure, and reliable APIs — no page-builder shortcuts. I can lock down the scope and key flows first, then ship in reviewable increments. Can we hop on a quick chat to align on your requirements? ⭐ 5.0/5 from a recent client: "This was wonderful experience and I also got an addtional choice of updating budget and other features which was not available in the old version of my existing software that I used to perform my d…" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
₹30,000 INR in 6 days
7.7
7.7

Your microservice architecture will face versioning conflicts if you're not enforcing contract-first API design from day one. Without strict OpenAPI schemas validated at build time, your React and Angular teams will ship breaking changes that only surface in production. Quick question - are you running schema validation in your CI pipeline right now, or are teams discovering contract mismatches after deployment? And what's your current test coverage on the JDBC layer? I've seen JPA lazy-loading cause N+1 query explosions that tank performance under load. Here's the approach: - SPRING BOOT + OPENAPI: Generate server stubs from OpenAPI specs using openapi-generator-maven-plugin so contract changes break the build before they break staging. - JDBC + JPA HYBRID: Use JPA for standard CRUD but drop to JDBC templates for complex joins and bulk operations to avoid Hibernate's query overhead. - TESTCONTAINERS + JUNIT: Spin up real MySQL instances in integration tests to catch schema drift and transaction isolation bugs that H2 in-memory databases miss. - CI/CD PIPELINE: Configure GitHub Actions to run Checkstyle, run full test suite with coverage gates at 80%, and auto-deploy to staging only after Swagger docs validate. - VERSIONING STRATEGY: Implement URI versioning (/v1/, /v2/) with deprecation headers so frontend teams get 6-month migration windows instead of surprise 500 errors. I've built 8 Spring Boot microservice platforms that scaled from 5K to 200K requests per minute without rewriting core architecture. I don't take on projects where the deployment pipeline isn't already solid - let's discuss your current CI setup and staging environment before we map out the first sprint.
₹22,500 INR in 7 days
7.3
7.3

As an experienced Full Stack Developer, I believe I am a perfect fit for your Java Spring Boot REST API Development project. I bring over a decade of experience in building scalable and robust digital solutions, including developing clean and well-structured Spring Boot projects using Gradle or Maven. Building on my experience with React, Angular, Vanilla JS, HTML, CSS, and even PHP, I will ensure seamless communication and collaboration between the backend API design and your UI team's frontend requirements. My proficiency in unit and integration testing using Junit and Testcontainers will also ensure that your code is not just about functionality but stability too. Furthermore, having managed a wide array of projects in various languages including JavaScript (primarily), PHP (occasionally), Python etc., I'm comfortable using Git for version control and appreciate the importance of strong branching and pull-request discipline. In conclusion, choosing me means benefiting from my extensive skill set combined with a meticulous approach towards clean coding, in-depth testing and timely feedback during code reviews- all centered around ensuring high-quality deliverables that merge smoothly into your pipeline while meeting agreed timelines. I strongly believe turnover doesn't imply endpoint; rather it commences long-term support where I'll be available to help you maintain this project for years to come. Let's turn your vision-esque project into reality together!
₹35,000 INR in 7 days
6.4
6.4

Hi, I can take ownership of your Spring Boot microservices—building new features, maintaining existing modules, and ensuring clean, test-covered APIs. I’ve worked on Java 17 + Spring Boot systems with MySQL, JPA/Hibernate, and CI-integrated testing. I follow clean architecture, proper API versioning, Swagger docs, and disciplined Git workflow. Comfortable collaborating with frontend teams (React/Angular) to align API contracts Thanks Anshuman
₹25,000 INR in 10 days
6.4
6.4

Hi I read Java Spring Boot REST API Development and can help with PHP, Java, JavaScript, Python, MySQL, Bootstrap, React.js, Backend Development, Frontend Development, Spring Boot right away. Thanks!
₹30,000 INR in 7 days
6.0
6.0

Hello, I reviewed your Java Spring Boot REST API Development project and can help build secure, scalable, and well-documented REST APIs with clean architecture, proper validation, authentication, and database integration. My experience includes Java, Spring Boot, Spring Security, JPA/Hibernate, MySQL, PostgreSQL, RESTful APIs, microservices, JWT authentication, API integrations, and cloud deployment. I can help with: • Spring Boot REST API development • Database design and integration • JPA / Hibernate implementation • JWT authentication and authorization • Spring Security configuration • API documentation (Swagger/OpenAPI) • Third-party API integrations • Microservices architecture • Performance optimization • Testing and deployment support My approach: • Review your business requirements and API specifications • Design scalable API architecture • Develop secure endpoints and business logic • Implement authentication and validations • Create API documentation • Test thoroughly and deploy Technical expertise: • Java • Spring Boot • Spring Security • Hibernate / JPA • MySQL / PostgreSQL • REST APIs • Maven / Gradle • Docker • AWS / Cloud Deployment A few questions: • Is this a new API project or an existing application that needs enhancements? • Which database are you using? • Do you require JWT, OAuth2, or another authentication mechanism? • Are there any third-party integrations involved? Thanks
₹20,000 INR in 7 days
5.8
5.8

Hello, I'm Karthik, a Senior Java Developer with 15+ years of experience building enterprise-grade applications, REST APIs, and microservices using Java, Spring Boot, MySQL, and cloud-native architectures. I can take ownership of both new feature development and ongoing maintenance of your Spring Boot services. My expertise includes Java 17, Spring Boot, JDBC, JPA/Hibernate, RESTful API design, Swagger/OpenAPI documentation, JUnit testing, CI/CD pipelines, Git workflows, and scalable microservice architectures. ✔ Java 17 & Spring Boot Development ✔ MySQL, JDBC, JPA/Hibernate ✔ REST APIs with Clean JSON Standards ✔ Swagger/OpenAPI Documentation ✔ Unit & Integration Testing (JUnit/Testcontainers) ✔ Git, PR Reviews & CI/CD Integration ✔ Experience Working with React & Angular Teams I focus on clean, maintainable code, proper API versioning, test coverage, and timely delivery. I can ensure new endpoints merge cleanly, pass pipeline checks, and are fully documented for staging and production environments. Looking forward to discussing your requirements. Regards, Karthik
₹25,000 INR in 7 days
5.6
5.6

The brief mentions "a series of REST services" but doesn't say what they're actually doing, which is the real variable here. The MySQL schema and JPA entity relationships have to be locked before any endpoint work starts, get those wrong and you're refactoring the data model halfway through, which eats more time than the initial build. My approach: map the schema and entity relationships first, then build the service layer top-down, with DTOs and validation annotations, clean error responses, and a consistent response envelope across all endpoints. React wiring needs CORS config and a stable API contract from day one, not retrofitted at the end. Deliverable: complete REST API with documented endpoints, MySQL schema, JPA entities, service and repository layers, and React integration ready for your frontend calls. Five days from kick-off. 37,500 INR. This is an indicative estimate from the brief; I'll give you a firm quote once the endpoint list and data model are confirmed. What does "a series of REST services" cover, are we designing the MySQL schema from scratch, or working from an existing database?
₹37,500 INR in 5 days
5.6
5.6

✋ Hi there. I can develop and maintain your Java 17 Spring Boot REST APIs with clean endpoints, MySQL integration, Swagger docs, tests, and Git-based workflow. ✔️ I have solid experience with Spring Boot, Java 17, REST APIs, MySQL, JDBC, JPA, Hibernate, Maven, Gradle, Swagger, JUnit, Testcontainers, CI pipelines, and microservice projects. In a previous project, I built versioned backend services with contract-first APIs, clean JSON responses, database layers, and automated test coverage. ✔️ For your project, I will create and maintain Spring Boot modules, build reliable REST endpoints, connect MySQL through JDBC or JPA where suitable, and keep Swagger documentation synced with the code. I will also align API contracts with React and Angular frontend needs. ✔️ I will also follow clear Git branching, write unit and integration tests, make incremental commits, and ensure each feature passes the pipeline before staging deployment. Let’s chat to discuss your project requirements and timeline. Best regards, Mykhaylo
₹25,000 INR in 7 days
5.5
5.5

Hello, Your requirement strongly matches my core experience: building and maintaining Java 17/Spring Boot REST services backed by MySQL in microservice environments. I can take ownership of features from API contract and database design through implementation, automated testing, documentation, staging deployment, and post-release maintenance. I have extensive Java and Spring Boot experience and can quickly understand existing services without introducing unnecessary architectural changes. Could you share whether the immediate requirement is developing a new microservice or enhancing existing services, and how many developer hours you expect per week? Best Regards, Mayuri Java 17 | Spring Boot | REST APIs | MySQL | Microservices
₹25,000 INR in 7 days
5.2
5.2

Hello, I will develop and maintain your Spring Boot backend microservices using Java 17 and either Maven or Gradle. I will implement clean, standard REST endpoints backed by automatic Swagger/OpenAPI documentation. To manage data persistence, I will use JPA/Hibernate and JDBC to communicate with your MySQL database, optimizing queries for performance. I will write thorough unit and integration tests using JUnit and containerized test databases to integrate into your continuous integration pipeline. Furthermore, I will follow a contract-first API design process to ensure smooth integrations with your UI team's React and Angular frontends, and maintain strict branching and PR discipline in your Git repository. 1) Do you prefer Maven or Gradle as the build tool for these Spring Boot microservices? 2) Are you currently using a specific service registry or gateway for microservice coordination? 3) What testing and CI platforms are you utilizing? 4) Do you want me to deliver you the code or I have to set it up on your system too? Thanks, Bharat
₹35,000 INR in 12 days
5.0
5.0

"I have gone through your description. "This is my area of specialization, i can get it done 100 % perfectly well. Please ping me in person. I can help you to complete all tasks. I have hands-on experience in this field. We have already done similar types of projects. Connect with us for more details. Rest assured your satisfaction is guaranteed." Looking forward to your response." Thank you for your time and I am confident that we will be a great fit for this project. Best,
₹12,500 INR in 7 days
4.9
4.9

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Mayank Sahu
₹25,000 INR in 20 days
4.0
4.0

Hi, I’m a Java backend developer with strong experience in Spring Boot microservices, REST APIs, and MySQL-based applications, and I can support both ongoing maintenance and new feature development. ✅ Relevant Expertise ✅ Java 17 & Spring Boot ✅ REST APIs & Microservices ✅ JDBC, JPA/Hibernate & MySQL ✅ Swagger/OpenAPI ✅ JUnit, Mockito & Testcontainers ✅ Git, CI/CD & code reviews ? Relevant Experience • Built and maintained Spring Boot microservices for ERP, CRM, marketplace, and enterprise applications. • Worked closely with React/Angular teams to deliver clean, frontend-friendly APIs. • Strong experience with testing, documentation, and production support. ✔ Deliverables ✔ Production-ready REST APIs ✔ Swagger documentation ✔ Unit & integration tests ✔ Clean Git commits and PR-ready code I focus on clean architecture, maintainable code, and timely delivery. Ready to start immediately. Best regards, Abhay
₹35,000 INR in 7 days
3.7
3.7

Hi, I’m Mukesh. I’m a backend developer experienced in Java 17, Spring Boot microservices, and building scalable REST APIs with MySQL, JPA/Hibernate, and clean CI/CD workflows. Approach: I will design and maintain modular Spring Boot services with versioned REST endpoints following strict HTTP standards and consistent JSON contracts. I’ll ensure proper layering (controller/service/repository), strong test coverage using JUnit + Testcontainers, and contract-first API design aligned with your React/Angular frontend team. Swagger/OpenAPI will be auto-generated and maintained for every service. Deliverables: • Clean Spring Boot microservices (Gradle/Maven) • REST APIs with consistent JSON contracts • MySQL integration via JPA/JDBC where needed • Unit + integration tests (CI-ready) • Swagger/OpenAPI documentation (/swagger-ui) • Git best practices with structured PR workflow • Staging deployment readiness Clarifications: Q1. Are you using Spring Cloud (Gateway, Config, Eureka) or custom setup? Q2. Preferred CI/CD tool (Jenkins, GitHub Actions, GitLab)? Q3. Expected SLA for production endpoints? I can start immediately and help stabilize and scale your microservice architecture.
₹25,000 INR in 7 days
2.5
2.5

Hello, I’m an experienced backend developer with strong hands-on work in Java 17 and Spring Boot.I’ve built and maintained microservice-based systems where clean architecture, versioned REST APIs, and database reliability were critical parts of daily development. Your requirements around structured Spring Boot projects, clean endpoint design, and consistent JSON responses align well with how I typically work. I’m comfortable designing APIs in a contract-first way so they integrate smoothly with frontend teams working in React or Angular, and I’m used to collaborating closely to avoid mismatches between backend responses and UI expectations. On the data side, I have solid experience with MySQL using both JDBC and JPA/Hibernate, choosing the right approach depending on performance and maintainability needs. I also place strong emphasis on writing unit and integration tests using JUnit and Testcontainers, and integrating them into CI pipelines so regressions are caught early. I regularly use Maven/Gradle, Git workflows with proper branching strategies, and disciplined pull-request practices with clear commit history. I also have experience setting up and maintaining Swagger/OpenAPI documentation to ensure APIs stay transparent and easy to consume.
₹25,000 INR in 7 days
2.2
2.2

As a seasoned full-stack developer with over 5 years of industry experience, specializing in Java, Spring Boot and backend architecture, I'm well-equipped to deliver the top-notch REST API development work you're seeking. Over the years, I have collaborated closely with both UI teams and business owners to construct and maintain clean, test-covered codes in order to produce stable, versioned endpoints. Furthermore, I appreciate that your project revolves around a microservice architecture with comprehensive commitments to CI/CD pipeline and Swagger/OpenAPI documentation. My prior work in the field of SaaS platforms and implementing third-party integrations aligns perfectly with these requirements. Lastly, my approach involves valuing concise communication paired with steady progress informed by structured commits—traits which shall be indispensable while adhering to your code branching protocols.
₹18,000 INR in 9 days
1.8
1.8

Hi, This project is a strong match for my background. I have 4+ years of experience building REST APIs and microservices using Java, Spring Boot, JPA/Hibernate, MySQL, Spring Security, JWT, and Maven. I've worked on developing and maintaining backend services, designing REST endpoints, integrating databases, implementing authentication, and writing clean, maintainable code. I'm also comfortable with Swagger/OpenAPI documentation, Git workflows, code reviews, and testing with JUnit. I understand you're looking for someone who can not only build new features but also take ownership of ongoing maintenance while following good development practices and keeping APIs frontend-friendly. A quick question: are the existing microservices already set up with a CI/CD pipeline and testing framework, or would that also be part of the responsibility? I'd be happy to discuss the architecture and get started. Thanks, Sahil Java | Spring Boot | Microservices | REST APIs | CICD | AWS | Apache Kafka
₹22,000 INR in 15 days
0.7
0.7

Hello, I'm Mubashir, a Full-Stack Developer with 6+ years of experience in backend development, particularly with Java and Spring Boot. I specialize in creating reliable REST services using Java Spring Boot. My expertise includes: - Setting up well-structured Spring Boot projects using Gradle or Maven for smooth development and maintenance. - Creating REST endpoints that adhere to standard HTTP semantics, with consistent JSON responses and Swagger/OpenAPI documentation. - Implementing unit and integration tests with JUnit and Testcontainers to maintain code quality, integrating them into your CI pipeline. - Managing version control through Git, with regular commits and timely pull-request reviews. - Ensuring code merges cleanly into the main branch, the pipeline passes, and new endpoints are reachable in your staging environment with up-to-date documentation. My Portfolio: https://www.freelancer.com/u/mubashir021 Even if unsure, I can provide a FREE detailed quotation and project proposal with a suggested roadmap at no cost. Mubashir Ahmed
₹25,870 INR in 10 days
0.6
0.6

Hi, im a Java dev with 3 years of experience developing REST APIs with Java im comfortable with all the technologies mentioned in your proposal, but i have a preference for: - Maven - JDK 17 (OpenJSK and Temurin) - Angular for the frontend (more maintainable, versions 17+) - RESTful API style based on sources, not actions (unlike similar approaches used by JRs and 'Vive Coders' - Testing with Mockito and JUnit - Swagger by default - Docker with distroless images for deployment on Oracle an AWS, using Infraestructure as Code (IaC) - Git for version control - Log4j and SLF4J for logging i believe my experience could be valuable for your case, just let me know what specific tools or technologies you're using and i'll be happy to help with them
₹25,000 INR in 7 days
0.6
0.6

Rajgarh, India
Member since Aug 30, 2021
$250-750 USD
$30-250 AUD
$10-30 USD
₹1500-12500 INR
£5-10 GBP / hour
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
$250-750 USD
₹100-400 INR / hour
€30-250 EUR
₹750-1250 INR / hour
₹12500-37500 INR
$8-15 USD / hour
$30-250 USD
$2-8 USD / hour
$250-750 USD
₹600-1500 INR
€250-750 EUR
₹37500-75000 INR