Ravata  ·  Senior Java Microservices Developer  ·  9+ yrs

Senior
Bengaluru9+ years experienceremote
Available within 48 hrs

About Ravata

Ravata is an experienced software developer with a proven track record in API development, microservices architecture, and DevOps practices. He has demonstrated leadership in managing teams and mentoring junior engineers, ensuring timely project delivery and improved productivity. His technical expertise spans across Java, Spring Boot, and various DevOps tools, making him a versatile asset for any development team.

Core expertise

Java
language
10/10
Spring Boot
backend
9/10
JavaScript
language
8/10
Docker
devops
8/10
GC
GitLab CI/CD
devops
8/10
AWS
cloud
8/10
MySQL
database
8/10
Elasticsearch
database
8/10

Additional skills(21)

JavaSpring BootJavaScriptDockerAWSSparkMavenJenkinsNginxMySQL

Why hire Ravata?

Production deploy authorityMentored 5+ juniorsLed microservices migration projects

Successfully managed project teams to achieve sprint goals on time.

Resolved critical memory issues in large-scale data processing and data inconsistency issues in production.

Designed and implemented an API Gateway and Orchestration layer for microservices.

Created a centralized test framework that automated test case generation, improving testing accuracy.

Implemented caching and compression techniques to optimize performance and enhance product reliability.

Improved team productivity by 20% through technical guidance and mentoring.

Resolved critical memory issues in production, enhancing system reliability.

Designed and implemented an API Gateway, leading to a 30% reduction in response times.

Project highlights(7)

Microservices Migration and API DevelopmentSenior Developer

Overview: Focused on modernizing existing systems by transitioning from websocket to HTTP APIs. Responsibilities: Implemented an efficient solution for transitioning from websocket to http APIs by creating an HTTP API wrapper on top of WAMP calls. Created a centralized test framework to automate the generation of test cases for migrated websocket calls, improving overall testing accuracy and saving development time. Integrated third-party APIs into existing systems for added functionality. Monitored system performance metrics such as response times and memory usage to identify areas of improvement.

JavaSpring BootJavaScriptDockerGitLab CI/CDAWSK6Spark

Key outcomes:

  • Implemented HTTP API wrapper for WebSocket to HTTP transition.

  • Created centralized test framework to automate test case generation, improving accuracy.

  • Resolved data inconsistency issues in production using Spark.

Print Domain ProjectsSoftware Engineer

Overview: Worked on projects within the print domain, expanding technical knowledge and contributing to continuous improvement. Responsibilities: Developed modules using Java 8, Spring Boot, Docker, Maven, and Spring Data JPA. Contributed to continuous improvement of software development processes.

JavaSpring BootDockerMavenSpring Data JPA

Key outcomes:

  • Developed modules for print domain projects.

  • Contributed to continuous improvement of software development processes.

Project 3Senior Software Engineer

  • Designed and implemented an API Gateway and Orchestration layer to manage services.
  • Focused on migrating monolith applications to a microservices architecture.
  • Designed and implemented an API Gateway and Orchestration layer utilizing Vert.x.
  • Developed Dell Backend integration Secure connect module.
  • Addressed application size issues by conducting a successful POC with Vert.x and Spring Boot.
  • Migrated monolith applications to microservices using Vert.x.
  • Helped junior developers with debugging code and technical support.
JavaSpring BootVert.xGradleJenkinsGitLab CI/CD

Key outcomes:

  • Designed and implemented API Gateway and Orchestration layer.

  • Successfully conducted POC to address application size issues.

  • Migrated monolith applications to microservices.

Project 4Software Engineer II

  • Played a key role in the microservices migration strategy using Vert.x.
  • Improved communication between core services and managed development servers.
  • Played a key role in the implementation of Vert.x for microservices migration.
  • Integrated embedded ActiveMQ to facilitate communication between core services and internal services.
  • Recommended improvements to facilitate team and project workflow.
  • Developed REST APIs and managed development server.
  • Gained hands-on experience in DevOps practices.
JavaSpring BootDockerVert.xGradleActiveMQ

Key outcomes:

  • Played a key role in microservices migration.

  • Integrated ActiveMQ for inter-service communication.

  • Developed REST APIs and managed development server.

Project 5Software Developer

  • Focused on improving system functionality and product reliability through API development and bug fixing.
  • Implemented performance optimizations using caching and compression techniques.
  • Developed REST APIs, improving system functionality.
  • Enhanced product reliability through bug fixing and proactive maintenance.
  • Implemented caching and compression techniques using libraries to optimize performance.
JavaSpring BootDockerNagiosNginxMySQLElasticsearchREST APIs

Key outcomes:

  • Developed REST APIs to improve system functionality.

  • Enhanced product reliability through bug fixing.

  • Implemented caching and compression techniques for performance optimization.

9+ years of industry experience

SaaS / B2B1 project
  • ProjectSoftware Engineer IIJava · Spring Boot · Docker · Vert.x +2

Ready to work with Ravata?

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

At a Glance

LocationBengaluru
Experience9+ years
Work moderemote
Direct hirePossible
Start within48 hours
From$1,868/ 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
9/10
JavaScript
8/10
Docker
8/10
GitLab CI/CD
8/10
Seniority signals
Owns production deploysSystem ownerCode reviewerMentor / leads juniorsOn-call experience
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.

Ravata

Java FullStack