Rahul  ·  Senior Java Microservices Developer  ·  5+ yrs

Mid-Level
India5+ years experiencehybrid
Available within 48 hrs

About Rahul

Rahul is a seasoned Java Developer with extensive experience in backend and frontend development. He has a proven track record in designing and implementing microservices architectures, utilizing various databases, and applying Agile methodologies to ensure timely project delivery. His expertise in cloud platforms and strong leadership skills make him a valuable asset to any team.

Core expertise

Java
language
10/10
Spring Boot
backend
10/10
MySQL
database
10/10
RE
REST
backend
9/10
MI
Microservices
backend
9/10
MongoDB
database
8/10
AWS
cloud
8/10
Kafka
backend
8/10
JavaScript
language
8/10

Additional skills(19)

JavaSpring BootMySQLHibernateOracleMongoDBJavaScriptJsonKafkaSwagger

Why hire Rahul?

Production deploy authorityMentored 5+ juniorsLed multiple projects

Led development teams to deliver client-satisfying results on time across multiple projects.

Designed and implemented microservices architectures using Spring Boot, significantly enhancing system scalability.

Contributed to the full Software Development Life Cycle for five diverse projects, ensuring high-quality software delivery.

Implemented Test Driven Development (TDD) and Continuous Integration (CI/CD) practices to improve code quality.

Successfully led dev teams as Java Developer delivering across diverse domains

Designed + implemented microservices using Spring Boot enhancing scalability

Optimised resource utilisation by developing route mapping for IOCL distribution network

Project highlights(5)

E-commerce Order Management SystemJava Developer

Overview: This project involved developing an Order Management System (OMS), a digital platform to manage the complete lifecycle of an order. Responsibilities: Led a team of Java Developers, overseeing client engagement and task execution.

JavaSpring BootMySQLREST

Key outcomes:

  • Nurtured client connections and ensured project requirements were met.

  • Delivered tasks on time while leading a team of developers, leading to client satisfaction.

Logistics Route OptimizationJava Developer

Overview: The project aimed to provide route mapping for IOCL to identify the shortest transportation routes between depots and retail outlets. Responsibilities: Designed and implemented microservices using the Spring Boot framework for database handling.

JavaSpring BootMySQLREST

Key outcomes:

  • Successfully led a development team, meeting client expectations and deadlines.

Community Building PlatformJava Developer

Overview: The project focused on creating a vibrant community platform for older adults, aiming to combat loneliness and promote holistic well-being. Responsibilities: Designed and implemented microservices using the Spring Boot framework.

JavaSpring BootMySQLREST

Key outcomes:

  • Developed efficient microservices for IOCL's critical logistics operations.

  • Ensured compliance with SDLC and created comprehensive documentation for maintainability.

Silver TalkiesSr. Java software engineer

  • The project focused on creating a vibrant community platform for older adults, aiming to combat loneliness and promote holistic well-being.
  • It committed to breaking stereotypes associated with aging and ensuring an inclusive experience for members.
  • Designed and implemented microservices using the Spring Boot framework.
  • Ensured compliance with the full Software Development Life Cycle.
  • Connected microservices to interact with databases effectively.
  • Gained an understanding of streaming technologies like Kafka.
  • Identified and found solutions for bugs, and ensured adequate test cases to verify design requirements.
  • Created comprehensive documentation for individual microservices.
JavaJava 8+Spring BootHibernateMySQLOracleMongoDBRest Api'sJavaScriptMicroservicesSpring SecurityServletJSPJsonKafka

Key outcomes:

  • Successfully developed and connected microservices for a community platform.

  • Ensured high code quality through rigorous testing and documentation practices.

YLogAPPSr. Java software engineer

  • YLogAPP is an advanced telematics solution, offered as a cloud-based SaaS, providing 24x7 information on fleets.
  • The application allows managing fleets on the go using smart devices (Android and iOS).
  • Worked in compliance with the full Software Development Life Cycle.
  • Connected microservices to facilitate interaction with databases.
  • Gained an understanding of streaming technologies like Kafka.
  • Identified and resolved bugs, and ensured adequate test cases to meet design requirements.
  • Created comprehensive documentation for individual microservices.
  • Engaged with Swagger, Rest Api's, Maven, Spring Boot, and Hibernate.
JavaJava 8Spring BootHibernateMySQLOracleMongoDBRest Api'sJavaScriptMicroservicesSpring SecurityServletJSPJsonKafkaSwaggerMaven

Key outcomes:

  • Developed and maintained a critical SaaS telematics platform.

  • Ensured robust application functionality through diligent testing and documentation.

5+ years of industry experience

  • Logistics Route OptimizationJava DeveloperJava · Spring Boot · MySQL · REST
  • YLogAPPSr. Java software engineerJava · Java 8 · Spring Boot · Hibernate +13
SaaS / B2B4 projects
  • E-commerce Order Management SystemJava DeveloperJava · Spring Boot · MySQL · REST
  • Community Building PlatformJava DeveloperJava · Spring Boot · MySQL · REST
  • Silver TalkiesSr. Java software engineerJava · Java 8+ · Spring Boot · Hibernate +11
  • YLogAPPSr. Java software engineerJava · Java 8 · Spring Boot · Hibernate +13
Automotive3 projects
  • E-commerce Order Management SystemJava DeveloperJava · Spring Boot · MySQL · REST
  • Silver TalkiesSr. Java software engineerJava · Java 8+ · Spring Boot · Hibernate +11
  • YLogAPPSr. Java software engineerJava · Java 8 · Spring Boot · Hibernate +13
Cybersecurity2 projects
  • Silver TalkiesSr. Java software engineerJava · Java 8+ · Spring Boot · Hibernate +11
  • YLogAPPSr. Java software engineerJava · Java 8 · Spring Boot · Hibernate +13

Ready to work with Rahul?

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

At a Glance

LocationIndia
Experience5+ years
Work modehybrid
Direct hirePossible
Start within48 hours
From$2,012/ 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
MySQL
10/10
REST
9/10
Microservices
9/10
Seniority signals
Owns production deploysGreenfield architectSystem ownerCode reviewerMentor / leads juniors
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

Java Developer