Onkar Randive
Java Backend Developer | Spring Boot | Microservices | Kafka | GCP/AWS | Cloud-Native
Hire this person
Send a job offer directly to this candidate
About
Results-driven Java Backend Developer with 4+ years of experience building cloud-native applications, distributed microservices, and event-driven data pipelines for enterprise-grade product-based companies. Deep expertise in Java 8–17, Spring Boot, Spring Security, Apache Kafka, REST APIs, and SQL/NoSQL databases. Hands-on experience with GCP/BigQuery concepts, AWS infrastructure, and CI/CD automation.
Proven track record of reducing API latency by 25%, cutting messaging overhead by 50%, and accelerating deployments by 30%. Currently building fault-tolerant AI integrations at RippleHire (product company). Actively mentors junior developers and drives Agile best practices.
Experience
Senior Software Engineer - RippleHire
(2025-10)
HR-Tech Product Company — Java, Spring Boot, Microservices, Spring Security, Angular, AI Integrations
- Act as SME for application support across distributed microservices; resolved critical data inconsistency in candidate deletion workflows, eliminating false-success states and improving data integrity.
- Designed idempotent cleanup mechanisms in AI integrations, preventing repeated failures from stale document mappings and ensuring fault-tolerant processing in production environments.
- Owned cross-team production support decisions; collaborated with frontend and backend teams to align state management and reduce production incidents.
- Optimized data retrieval via Spring Boot & JPA using active filtering and ordering, significantly reducing stale data issues and improving query performance.
- Resolved UnexpectedRollbackException through Spring transaction management best practices, improving system resilience and isolating external service failures from core workflows.
- Mentored junior developers and facilitated knowledge-sharing sessions; contributed to continuous improvement of support processes and application stability.
Java Software Developer - Cubeage Technology Services
(2021-06 - 2025-10)
IT Services — Java 8+, Spring Boot, Groovy, Kafka, REST APIs, GCP/BigQuery, AWS, Docker, MySQL, PostgreSQL
- Built and maintained scalable RESTful APIs and cloud-native microservices handling high-volume production traffic using Java 8+, Spring Boot, Hibernate/JPA within a distributed systems architecture.
- Developed and optimized distributed data pipelines using Apache Kafka for real-time streaming and event-driven communication; reduced end-to-end messaging latency by 50%.
- Integrated GCP/BigQuery for analytics data pipelines; leveraged AWS (EC2, S3, SQS, CloudWatch) for cloud infrastructure monitoring and deployment.
- Improved API latency by 25% through targeted query optimization, database index tuning, and efficient JPA/Hibernate data access patterns — resolving production bottlenecks.
- Designed and optimized relational schemas (MySQL, PostgreSQL) and NoSQL structures (MongoDB); wrote complex SQL queries and stored procedures for high-traffic workloads.
- Automated CI/CD pipelines using Docker and GitHub Actions; improved deployment frequency by 30% and eliminated all manual release steps.
- Reduced production defects by 20% through comprehensive JUnit and Mockito test coverage; enforced coding standards via systematic code reviews.
- Wrote shell scripts for server-side automation, log monitoring, and environment configuration on Unix/Linux infrastructure.
Education
Bachelor of Technology - Computer Science - Fabtech College of Engineering, Pune (2019 - 2021)
Diploma - Computer Science - Sveirs College of Engineering, Pune (2015 - 2019)


