
Open
Posted
•
Ends in 5 hours
Paid on delivery
I have three microservices—User, Order, and Payment—that need to sit behind a single Spring Boot-based API Gateway capable of handling well over 1000 concurrent requests. The gateway must do the following: • Route and filter incoming traffic to each service with minimal latency. • Enforce a Redis-backed, distributed rate limiter that throttles requests per API key. • Authenticate and authorize every sensitive action (user login, order placement, payment processing, plus any other secure endpoints) with JWT tokens via Spring Security. Please implement this in the familiar Controller-Service-Repository style so future feature work remains straightforward. Unit tests for the limiter and security filters are expected, and a short README explaining local setup, Redis clustering tips, and how to adjust the throttle thresholds will round out the delivery. Success means the gateway consistently forwards requests, blocks offenders, and ships with clean, readable Java 17 code that drops straight into my existing microservice environment.
Project ID: 40468238
55 proposals
Open for bidding
Remote project
Active 16 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
55 freelancers are bidding on average ₹65,201 INR for this job

Hello, I’d be an excellent fit for this project. I’m an IIT graduate with 21+ years of software engineering experience and currently work as a Principal Software Engineer at a major tech company, designing and scaling distributed backend systems handling high concurrency and mission-critical workloads. I have strong hands-on experience with Spring Boot, Spring Cloud Gateway, Spring Security, Redis-based distributed systems, JWT authentication, and microservice architectures. I’ve built high-throughput API layers with rate limiting, request filtering, secure token validation, and resilient routing patterns designed for production-scale traffic. For your gateway, I can implement a clean Java 17 solution using Spring Boot with Controller-Service-Repository architecture, Redis-backed distributed throttling per API key, JWT-based authentication/authorization, and optimized routing with low-latency filters. I’ll also include unit tests for the rate limiter and security filters, along with concise documentation covering local setup, Redis clustering considerations, and configurable throttle policies. My focus is always on clean, maintainable code, performance under load, and production readiness so the gateway integrates smoothly into existing microservice environments.
₹56,250 INR in 7 days
5.8
5.8

As an ISO 9001:2008 Certified company, Carol Data Technology has extensive experience in Software Development for over 10 years. We specialize in a wide range of services including developing websites, mobile applications and providing testing and project management solutions. Our expertise also extends into JS, PHP, Wordpress and Mobile (Android, iOS App) development along with a significant focus on Java and Redis. With respect to your project, our experience in distributed system architectures perfectly positions us to tackle the task at hand. We are well-versed in handling scalability concerns associated with concurrent request processing and have previously worked with Spring Boot and JWT tokens through Spring Security for sensitive actions. Moreover, our command over Redis will enable us to deliver effective solutions for implementing a distributed rate limiter as specified in the project description. Our work process ensures clear communication, daily progress updates and continued support even after the project is delivered. We take pride in delivering error free service within 45 days along with a complete satisfaction guarantee. With all this experience and customer-centric approach, I believe our team at Carol Data Technology will deliver not only clean, readable Java 17 code but also a hassle-free integration of the API Gateway into your existing microservice environment
₹45,000 INR in 10 days
5.0
5.0

From Pune "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,
₹37,500 INR in 3 days
4.8
4.8

Hello, I can help build a high-performance Spring Boot API Gateway with secure JWT authentication, Redis-based distributed rate limiting, and scalable routing for your microservices architecture. What I can deliver: • Spring Boot API Gateway (Java 17) • Routing & filtering for User, Order, and Payment services • Redis-backed distributed rate limiter per API key • JWT authentication & authorization with Spring Security • Controller-Service-Repository architecture • Unit tests for security filters & rate limiting • Clean README with setup, Redis clustering, and throttle configuration Technical approach: • Spring Cloud Gateway • Redis + Bucket4j/RedisRateLimiter • Spring Security + JWT filters • Scalable async/non-blocking request handling • Optimized for high concurrency (1000+ requests) A few quick questions: ==================== Are the existing microservices already secured with JWT or should the gateway fully handle auth? Will Redis run standalone or clustered in production? Do you need role-based access control (RBAC) for different endpoints? I can provide production-ready, clean, and maintainable code that integrates smoothly into your current microservice ecosystem. Best regards
₹62,500 INR in 12 days
5.1
5.1

Hello, I can build your high-performance Spring Boot API Gateway with JWT security, Redis-based distributed rate limiting, and scalable routing for your User, Order, and Payment microservices. What I will implement: Spring Boot API Gateway (Java 17) Routing + filtering with low-latency forwarding Redis-backed distributed rate limiter (per API key) JWT authentication & authorization via Spring Security Secure endpoint protection for: login orders payments protected APIs Controller-Service-Repository architecture Unit/integration tests for: security filters JWT validation rate limiter behavior Recommended stack: Spring Boot 3 Spring Cloud Gateway Spring Security Redis JUnit + Mockito Maven/Gradle Docker support (optional) Architecture focus: Non-blocking gateway flow Scalable Redis rate limiting Stateless JWT auth Centralized API filtering Clean modular package structure Production-ready configuration profiles Deliverables: Full source code README setup guide Redis cluster recommendations Throttle configuration instructions API security documentation Local + Docker deployment support A few quick questions: Are your microservices already secured internally or only through the gateway? Do you want refresh-token flow or access-token only? Will API keys be stored in DB or config initially? Do you need role-based authorization (ADMIN/USER/etc.)? I can start immediately and deliver a scalable gateway ready for production traffic. Thanks, Abhishek
₹50,000 INR in 7 days
5.3
5.3

Hello, Drawing on my background as a Senior Java Developer, I have assessed your project requirements carefully—from the gateway’s functional expectations to the infrastructure considerations across Dev, UAT, and Production environments. I can implement a high-performance Spring Boot-based API Gateway that sits in front of your User, Order, and Payment microservices, with a strong focus on low-latency routing, distributed rate limiting, and JWT-based security. What I will deliver 1. API Gateway for 3 Microservices I will build a gateway that cleanly routes incoming traffic to: User Service Order Service Payment Service The gateway will be optimized for high concurrency (1000+ concurrent requests) and designed to forward requests efficiently with minimal overhead. 2. Distributed Redis-backed Rate Limiter To protect your APIs from abuse and ensure fair usage, I will implement a distributed rate limiter backed by Redis, throttling traffic per API key. This will ensure: consistent throttling across multiple gateway instances reliable enforcement in scaled/distributed deployments configurable request thresholds for easy tuning later 3. JWT Authentication & Authorization with Spring Security All sensitive operations will be secured using JWT tokens through Spring Security, including: user login order placement payment processing any other protected endpoints This layer will enforce both authentication and authorization, ensuring only valid and permitted requests reach downstream services. 4. Clean Controller-Service-Repository Structure Although API Gateway projects often lean toward filter-driven architecture, I understand your requirement for a familiar and maintainable Controller-Service-Repository style. I will structure the codebase so it remains: clean readable extensible easy for future feature development 5. Unit Testing I will include unit tests for the most critical areas, especially: rate limiter behavior security filters / JWT validation key gateway routing and access-control scenarios where applicable 6. README Documentation A concise setup guide will be included covering: local development setup environment configuration Redis setup and clustering tips JWT configuration overview How to adjust rate-limit thresholds Technical approach My proposed approach prioritizes industry-standard best practices, ensuring a highly secure, stable, and distributed service architecture aligned with your technical expectations. The implementation would typically include: Spring Boot 3 + Java 17 Spring Cloud Gateway for reactive, efficient routing Spring Security for JWT-based protection Redis for distributed rate limiting and shared state clear configuration for Dev / UAT / Prod clean exception handling, logging, and maintainable package structure Where needed, I can also help define: API key strategy route-level policies secure token validation flow performance-oriented configuration for high-throughput workloads Delivery estimate Given the project’s complexity, security requirements, testing scope, and infrastructure considerations, I estimate a delivery window of: 30 to 75 days The exact timeline depends on: the number of secured endpoints current microservice readiness deployment/environment complexity Redis topology and infrastructure policies whether CI/CD and integration support are also expected Why I’m a strong fit Strong experience with Java 17, Spring Boot, and microservice architecture Hands-on understanding of gateway security, JWT, Redis, and distributed systems Focus on producing clean, production-ready code Careful attention to maintainability, readability, and performance Ability to align implementation with existing enterprise environments Closing I would be glad to help you deliver a gateway that not only works correctly, but is also scalable, secure, and easy to maintain inside your current microservice ecosystem. If you’d like, I can also prepare: a shorter freelance-platform version of this proposal, a more technical version, or a more persuasive bid-style version with a stronger sales tone.
₹750,000 INR in 30 days
4.8
4.8

With my extensive experience of over 5 years in Full Stack Development, I am adept at tackling complex backend tasks like API Gateway development. I have been part of several large-scale projects similar to yours where I built robust API systems, ensuring high concurrency with optimal latency. In particular, with a strong command on Spring Boot and Java, I can confidently craft a solution for your microservices, effectively routing and filtering the traffic as per your requirements. In addition, my expertise in implementing secure systems, using technologies such as JWT Tokens for authentication/authorization will be invaluable for your project. I understand the criticality of sensitive data endpoints like user login and payment processing needing top-notch security; hence will ensure the implementation is reliable and resilient. Lastly, but importantly, clear communication and efficient problem-solving have always been an essential part of my work culture. I believe in regular updates and responsive support during and post-development - something that has always resonated well with my clients. Thus, choosing me would not only provide you with a robust codebase aligned to your existing environment but also a long-term dependable partner. Let's connect on this project and turn your vision into tangible reality!
₹56,250 INR in 7 days
4.5
4.5

With your distributed API gateway project, you need a seasoned team that understands the intricacies of backend development and the importance of high-performance APIs. At Web Crest, we've spent over a decade crafting and fine-tuning scalable solutions for enterprises across various industries. Our expertise extends to building backend systems with clean Controller-Service-Repository style code, and we ensure these are easily extendable for future features such as those you have in mind. To achieve minimal latency routing and filtering with the necessary security measures, our approach emphasizes precision and experience. We have extensive hands-on proficiency in Java 17 and deep knowledge of Spring Boot for efficient API gateway development. Importantly, we‘ve worked with JWT tokens via Spring Security, set up Redis clusters optimally, implemented rate limiters, and more. Rest assured, your API gateway will be designed to handle well over 1000 concurrent requests at remarkable speed while maintaining data integrity.
₹75,000 INR in 7 days
3.4
3.4

The core challenge here is not just routing traffic — it’s keeping the gateway predictable under load while enforcing distributed security and rate limits without turning Redis or the filter chain into a bottleneck. I’d implement this with Spring Boot 3 / Java 17 using Spring Cloud Gateway for reactive request handling, backed by Redis-based token bucket rate limiting keyed by API token or client identity. The gateway layer would stay stateless so it scales horizontally cleanly behind a load balancer. For security, I’d use JWT validation through Spring Security filters with clearly separated authorization rules for sensitive endpoints such as orders and payments. The structure would remain maintainable by keeping business concerns isolated into Controller-Service-Repository boundaries where appropriate, while infrastructure concerns (gateway filters, auth, throttling) stay modular and testable. The deliverable would include: * distributed rate limiter with configurable thresholds, * JWT auth + role-based endpoint protection, * integration/unit tests for filters and limiter behavior, * Docker-ready local setup with Redis, * concise setup and tuning documentation. I’d also benchmark the gateway path under concurrent load to validate latency and limiter behavior before handoff.
₹37,500 INR in 9 days
3.1
3.1

We can build a high-performance Spring Boot API Gateway for your User, Order, and Payment microservices with JWT-based authentication, Redis-backed distributed rate limiting, and scalable request routing capable of handling heavy concurrent traffic with low latency.
₹56,250 INR in 7 days
3.0
3.0

Hello, I can help you build a high-performance Spring Boot API Gateway designed for scalability, security, and clean long-term maintainability. The gateway will sit in front of your User, Order, and Payment microservices and will be architected to comfortably handle 1000+ concurrent requests with low-latency routing and centralized security. Implementation scope: • Spring Boot 3 + Java 17 architecture • API Gateway with efficient routing & filtering • Redis-backed distributed rate limiting per API key • JWT authentication & authorization using Spring Security • Secure handling for login, orders, payments, and protected endpoints • Clean Controller-Service-Repository structure for future extensibility • Configurable throttling policies and filter chains • Unit tests for rate limiter and security filters • Production-ready exception handling & logging • README covering local setup, Redis cluster recommendations, and threshold configuration The focus will be on: • Performance under concurrency • Stateless secure authentication • Maintainable and readable codebase • Easy integration into your current microservice ecosystem I have experience working on scalable backend systems, API security layers, and distributed architectures with a strong focus on clean implementation and production readiness. Looking forward to discussing your existing stack, deployment environment, and preferred gateway strategy. Best Regards, Apoorva
₹37,500 INR in 10 days
2.5
2.5

Hi! Your point about per-API key rate limiting with Redis and JWT auth layered on a Spring API Gateway stands out. Getting low-latency routing plus strong security at gateway level is where most setups struggle as traffic grows. While I typically work with Node.js-based gateways, I’ve helped teams integrate strict Redis rate limits and JWT guardrails before—same pattern, just mapped to local stack. The Controller-Service-Repository split will keep your code open to later changes, and unit tests mean you lock behaviors in from day one. Two quick things: for rate limit thresholds, do you expect to tune limits live (via Redis/key reload) or is a config restart fine? And do any internal APIs need a bypass, or should every single request trigger the limiter and JWT check? Happy to lay out a sample structure and sketch the rate limiter logic for free if you reply. You can also spot similar backend projects at work.techindika.com. — Pradeep
₹56,250 INR in 7 days
2.2
2.2

Hello, I can build a Spring Boot‑based API Gateway to sit in front of your User, Order, and Payment microservices, designed to handle 1000+ concurrent requests with minimal latency. Key Features: - Traffic routing & filtering for all microservices - Redis‑backed distributed rate limiter enforcing per‑API key throttling - JWT authentication & authorization for sensitive endpoints (login, orders, payments) - Controller‑Service‑Repository style for clean, maintainable code - Unit tests for limiter and security filters - README documentation with local setup, Redis clustering tips, and throttle adjustments Tech Stack: Java 17, Spring Boot, Spring Security, Redis, JUnit. I have strong experience in high‑performance backend systems, microservice architectures, and distributed caching. I can deliver a robust, secure gateway that integrates seamlessly into your existing environment. Best regards, Shidaram
₹50,000 INR in 10 days
2.0
2.0

As a highly experienced Full Stack developer with over five years in the industry, I believe I'm the ideal candidate for your Distributed API Gateway Development project. My solid skill set in Spring Boot, particularly in managing multiple microservices like User, Order, and Payment, will enable me to design and implement a robust and efficient API Gateway for your applications. I'm well-versed in building scalable systems that handle high loads, and the familiar Controller-Service-Repository approach will ensure future feature work remains convenient and straightforward as requested. Another key qualification I bring to this project is my strong understanding of security measures including authentication and authorization via JWT tokens using Spring Security. This will guarantee that all sensitive actions such as user login, order placement, and payment processing are fully secured and protected. Moreover, I am well-acquainted with the concept of rate limiting backed by Redis which the project requires. Not only have I also implemented distributed rate limiters but successfully handled millions of requests per second while ensuring a low latency. Lets have a chat. Warm Regards, Usama F
₹37,500 INR in 7 days
1.3
1.3

Dear Client, Your Spring Boot API Gateway project is a strong fit for my experience in Java backend architecture, microservices, API security, Redis-based caching, and scalable request routing. I can build a clean Java 17 gateway that routes traffic to your User, Order, and Payment services with low latency while keeping the structure maintainable in a familiar Controller-Service-Repository style. I can implement JWT authentication and authorization through Spring Security for sensitive endpoints, along with a Redis-backed distributed rate limiter that throttles requests per API key and works reliably under high concurrency. I will also add route filters, request validation, offender blocking logic, and unit tests covering the limiter and security filters. Final delivery will include readable source code, local setup instructions, Redis configuration notes, clustering tips, and clear guidance for adjusting throttle thresholds. Thank you, Premiya.
₹40,000 INR in 7 days
0.6
0.6

Hey, As an experienced full-stack developer with a strong background in API development and Java, I believe I am the perfect fit for your Distributed API Gateway project. I've successfully built and deployed a number of complex microservices architectures with load balancing, routing, and caching - all essential aspects of a high-performing gateway that's capable of handling a large volume of concurrent requests like yours. My expertise in working with popular frameworks such as Spring Boot and Spring Security positions me well to deliver your expectations around route filtering, rate limiting, and JWT token-based authentication. Additionally, my extensive experience in backend development will ensure your gateway is developed in a clean, readable Java codebase, following best industry practices such as Controller-Service-Repository pattern that will facilitate future feature work effortlessly. What sets me apart is my holistic approach to development that includes not just writing robust code but also focusing on comprehensive unit testing and clear documentation. This would translate into an API Gateway that consistently forwards requests, blocks malicious actors, and is backed by thorough tests for limiter and security filters. My goal is to deliver work that integrates seamlessly within your existing microservices environment while maintaining utmost clarity for maximum sustainable value. I look forward to discussing this pro Thanks!
₹75,000 INR in 6 days
0.0
0.0

With your exciting project of building a distributed API Gateway, I am confident that my exceptional skills in Java and extensive experience as a full-stack developer make me the ideal candidate to handle this task. Having executed multiple projects over the years, from simple to complex, on various platforms and technologies, I am well-versed in creating scalable, modern, and high-performing digital solutions. In line with your project specifications, my expertise with the Controller-Service-Repository style will ensure future feature additions are seamless. I'll deliver clean, readable Java 17 code using best practices that perfectly integrate with your existing microservice environment. But it won't end there - I'll also provide comprehensive unit tests for the limiter and security filters and prepare an easy-to-understand README to make your deployment process smoother. Moreover, excellent problem-solving skills combined with a meticulous approach have always enabled me to build robust solutions that exceed client expectations. My thorough knowledge of Redis clustering and JWT token authentication via Spring Security will ensure minimal latency routing, efficient rate limiting functionality, and robust authentication for all sensitive endpoints. Ultimately, partnering with me isn't just about competent execution; it is about creating a long-lasting successful solution together. Let's get started!
₹40,000 INR in 7 days
0.0
0.0

Hi there, I’m Sean, an AI & Full-Stack Developer with over 10 years of experience specializing in backend systems and microservices. I understand that you need an API Gateway for your User, Order, and Payment microservices to handle high concurrency while ensuring security and optimal performance. In previous projects, I successfully designed and implemented a robust API Gateway that managed thousands of requests per minute. Using Spring Boot, I can develop a solution that routes traffic efficiently and enforces JWT authentication for sensitive actions. My approach will include implementing a Redis-backed distributed rate limiter to control API usage effectively, alongside clean, well-documented Java 17 code in the Controller-Service-Repository format. I will also ensure that thorough unit tests are included for the rate limiter and security filters, along with a comprehensive README for setup and usage instructions. I can deliver the first milestone within a week while ensuring the gateway performs consistently. What specific performance metrics or benchmarks do you have in mind for the API Gateway? Thanks, Sean
₹71,250 INR in 7 days
0.0
0.0

I’d love to help you with your Full Stack Development project. I have experience in building scalable, responsive, and user-friendly web applications using modern frontend and backend technologies. My Expertise: Frontend: React.js, Angular, Vue.js, HTML, CSS, JavaScript Backend: Node.js, Java, Python, PHP Database: MySQL, MongoDB, PostgreSQL APIs & Integrations Responsive UI/UX Deployment & Cloud Support What You’ll Get: ✔ Clean and maintainable code ✔ Responsive and modern design ✔ Fast communication and regular updates ✔ On-time delivery ✔ Long-term support if needed
₹51,250 INR in 7 days
0.0
0.0

As an API and Backend Developer with a strong Java background, I understand the intricacies involved in building a robust and high-performing API Gateway, especially for microservices. Not only can I develop the Spring Boot-based Gateway you're looking for, but I am also well-versed in Controller-Service-Repository design patterns, ensuring future feature work remains hassle-free. My expertise encompasses all the essential aspects outlined in your project description – efficient request routing and filtering for minimal latency, implementing a distributed rate limiter using Redis, and JWT token-based security. Lastly, through my collaborative and client-centered approach to projects such as yours, I can assure you regular updates and clear communication about each development phase. Let's not only build an exceptional API Gateway but ensure an excellent working relationship by partnering together!
₹55,000 INR in 4 days
0.0
0.0

Pune, India
Member since May 25, 2026
£18-36 GBP / hour
₹1500-12500 INR
$250-750 USD
$15-25 USD / hour
$30-250 USD
₹1500-12500 INR
$30-250 USD
$25-50 USD / hour
$30-250 NZD
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
₹150000-250000 INR
₹37500-75000 INR
$30-250 USD
$30-250 USD
₹37500-75000 INR
$10-30 USD
$30-250 USD