Rahul Rathore  ·  Java Spring Boot Developer  ·  3+ yrs

Junior
Noida3+ years experienceremote
Available within 48 hrs

About Rahul

Rahul Gupta is an enthusiastic and technically skilled Java Developer with over 4 years of experience in the IT industry. He has a proven track record in designing and developing microservices architectures, with strong proficiency in Java and Spring Boot. His expertise extends to payment gateway integrations and financial transaction logic, making him a valuable asset in the FinTech domain. Rahul is committed to code quality and optimization practices, ensuring robust and efficient applications.

Core expertise

Java
language
10/10
Spring Boot
backend
10/10
Apache Kafka
backend
9/10
RA
RESTful APIs
backend
9/10
PostgreSQL
database
8/10
Scala
language
8/10
JUnit
testing
8/10
Mockito
testing
8/10

Additional skills(11)

JavaScalaSpring BootPostgreSQLApache KafkaSpringMockitoJUnitReactRESTful APIs

Why hire Rahul?

Production deploy authorityCode reviewerDesigned microservices from scratch

Designed and implemented a complete ERP interface microservice from scratch for a multi-tenancy warehouse system.

Engineered and deployed RESTful APIs using Scala for a banking platform, managing international transactions.

Successfully integrated Stripe payment gateway and developed payment services across banking and e-commerce projects.

Implemented Apache Kafka for asynchronous inter-service communication within a microservices architecture.

Complete ERP interface microservice from scratch (multi-tenancy)

Scala REST APIs for COMVIVA banking with international transactions

Apache Kafka inter-service messaging on SEPHORA omni-retail

Project highlights(4)

FinTech Payment Gateway IntegrationBackend Developer

Overview: This project connects banks (BINs) with institutions to generate debit/credit cards. Responsibilities: Designed and implemented RESTful APIs using Scala for data retrieval, manipulation, and frontend integration, ensuring security, performance, and best practices. Worked on day-to-day bug fixing. Implemented payment services and gateway.

JavaScalaSpring BootPostgreSQLRESTful APIsApache Kafka

Key outcomes:

  • Designed and implemented secure and performant RESTful APIs using Scala.

  • Implemented critical payment services and integrated a payment gateway (Stripe).

  • Developed robust validation logic for complex transaction limits.

E-commerce Omni-Retail PlatformBackend Developer

Overview: Contributed to an omni-retail platform aiming to provide a welcoming beauty shopping experience. Responsibilities: Created Listing API on the dashboard Page. Performed Code Quality improvement and optimization.

JavaSpring BootMicroservicesRESTful APIsApache Kafka

Key outcomes:

  • Developed and optimized Listing APIs for the dashboard.

  • Enhanced code quality and introduced automation testing.

Multi-Tenancy Warehouse Management SystemBackend Developer

Overview: This multi-tenancy management system facilitates storing products in various warehouse areas. Responsibilities: Designed a complete ERP interface microservice from scratch for the project. Managed incoming and outgoing data from SAP through API.

JavaSpring BootMicroservicesRESTful APIs

Key outcomes:

  • Designed and built a complete ERP interface microservice from scratch.

  • Successfully managed SAP data integration via API.

Educational Platform Examination ServiceBackend Developer

Overview: An educational website allowing students to register, learn topics, and take unlimited mock tests based on subscription plans. Responsibilities: Created CRUD APIs for examination service for practice tests.

JavaSpringSpring BootPostgreSQLMockitoJUnitReactRESTful APIs

Key outcomes:

  • Developed core CRUD APIs for the examination service.

  • Enabled retrieval of historical student participation data through dedicated APIs.

3+ years of industry experience

FinTech1 project
  • FinTech Payment Gateway IntegrationBackend DeveloperJava · Scala · Spring Boot · PostgreSQL +2
SaaS / B2B3 projects
  • Multi-Tenancy Warehouse Management SystemBackend DeveloperJava · Spring Boot · Microservices · RESTful APIs
  • E-commerce Omni-Retail PlatformBackend DeveloperJava · Spring Boot · Microservices · RESTful APIs +1
  • Educational Platform Examination ServiceBackend DeveloperJava · Spring · Spring Boot · PostgreSQL +4
EdTech1 project
  • Educational Platform Examination ServiceBackend DeveloperJava · Spring · Spring Boot · PostgreSQL +4
  • Multi-Tenancy Warehouse Management SystemBackend DeveloperJava · Spring Boot · Microservices · RESTful APIs

Ready to work with Rahul?

Onboard within 48 hours. No long hiring cycles, no recruiter middleman.

At a Glance

LocationNoida
Experience3+ years
Work moderemote
Direct hirePossible
Start within48 hours
From$1,725/ month

Single contract. Billed in USD.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman

Top Skills

Java
10/10
Spring Boot
10/10
Apache Kafka
9/10
RESTful APIs
9/10
PostgreSQL
8/10
Seniority signals
Owns production deploysGreenfield architectSystem ownerCode reviewer
VerifiedVetted by Witarist
Technical skills assessed & verified
Background & identity checked
English communication verified
Ready to onboard in 48 hours

Not sure if this is the right fit?

Tell us your requirements and we'll match you with the best candidates.

Rahul Rathore

Java Developer