Rahul  ·  Senior Java Microservices Developer  ·  5+ yrs

Mid-Level
5+ years experiencehybrid
Available within 48 hrs

Proof of scale

Built for
Indian OilIndian Oil Corporation Ltd

About Rahul

Rahul is a Java Developer with 5+ years of experience specializing in Java 8+, Spring Boot, and Microservices. He has a strong background in Agile methodologies and has successfully led development teams to deliver high-quality software solutions.

5+ years of commercial experience in

Skills(20)

JavaSpring BootMySQLMongoDBAWSKafkaJavaScriptRESTMicroservicesJava 8+HibernateOracleRest Api'sSpring SecurityServletJSPJsonJava 8SwaggerMaven

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.

Industry experience

Logistics & Supply Chain

2 projects
  • Logistics Route OptimizationJava DeveloperJava · Spring Boot · MySQL · REST
  • YLogAPPSr. Java software engineerJava · Java 8 · Spring Boot · Hibernate +13

SaaS / B2B

4 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

Automotive

3 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

Cybersecurity

2 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?

Schedule an interview and onboard within 48 hours. No long hiring cycles.

At a Glance

Experience5+ years
Work modehybrid
Starting from₹1.7 L/mo
Direct hirePossible
Start within48 hours
From₹1.7 L/ month

Single contract. No agency markup confusion.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman
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