Back to Developers
Rahul Waskale

Rahul Waskale

Software Developer

Indore, India
93
Profile Score

About

Java Backend Developer with 4+ years of experience in the banking domain and building robust, scalable microservices using Spring Boot, Kafka, and MySQL. Proficient in designing RESTful APIs, implementing event-driven architectures and optimizing backend performance. Experienced in coaching with Redis, securing services with Spring Security, and writing unit tests with JUnit and Mockito. Strong team player with a focus on clean code and Agile development.

Skills & Expertise (29)

GitHub Actions IntelliJ Eclipse Putty Angular CLI Splunk Kafka Swagger SonarQube Git Maven Postman Jenkins Kubernetes Docker Spring Boot Jenkins Mockito TestContainers AWS Angular MySql Apache Kafka Redis JPA Hibernate Spring Cloud Microservices Struts

Work Experience

Software Developer

Tata Consultancy Services

05-2021 - 06-2025

Developed and maintained Spring Boot-based microservices and REST APIs for real-time systems including inventory, order tracking, and financial operations, ensuring scalability and reliability. Implemented event-driven architectures using Apache Kafka, integrated MongoDB, SQL, and Redis caching to deliver low-latency, high-performance backend solutions. Designed secure REST APIs with JWT, OAuth2, and role-based access control (RBAC) for internal and client-facing applications, enhancing data protection and compliance. Built and executed unit/integration test suites using JUnit and Mockito, achieving 90%+ code coverage, and collaborated closely with QA teams to ensure release stability. Automated deployments through Docker and CI/CD pipelines (Bamboo, Jenkins, Bitbucket, SonarQube, Nexus), improving delivery speed and production reliability. Led backend development for internal enterprise portals (Talent Marketplace, QA Automation Platform) integrating employee DB, SSO authentication, and reducing QA cycle time by 30%. Contributed to performance optimization and system refactoring initiatives—improving throughput by 20%, streamlining recursive publishing logic, and enhancing scheduled data refresh efficiency.

Education

Bachelor of Engineering in Computer Science and Engineering

2017 - 2021 · India

Certifications

Salesforce Platform Developer

Salesforce · 2023

Demonstrates understanding of enterprise application architecture and integration.

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 13/15
💰 Rate 0/5
🏆 Certs 5/5
Verified 5/5
Total Score 93/100

Profile Overview

Member sinceOct 2025

Availability Details

Visa Status

No Visa

Relocation

Open to Relocation

Skills (29)

GitHub Actions IntelliJ Eclipse Putty Angular CLI Splunk Kafka Swagger SonarQube Git +19 more