Skip to main content
Pradeep Bhalerao

Pradeep Bhalerao

Java Backend Developer

Talent
PuneMember since September 29, 2026
Java DeveloperJava (17)Spring Data JPAOOPsException HandlingMySQLPostgreSQLRedisHibernateJPAMicroservices ArchitectureSpring Cloud ConfigAWS (EC2, RDS, Secrets Manager)GitBitbucketSpring SecurityHMAC-SHA256Design PatternsCode ReviewScrumKafkagRPCStripe
·

Hire this person

Send a job offer directly to this candidate

Java DeveloperJava (17)Spring Data JPAOOPsException Handling

About

Java Backend Developer with 4+ years of experience in backend application development using Java 17, Spring Boot, and Microservices architecture. Experienced in developing RESTful APIs, integrating third-party payment gateways such as Stripe, and building modular business validation frameworks. Hands-on experience with Spring Security, HMAC-SHA256 authentication, Spring Data JPA, Hibernate, MySQL, PostgreSQL, and Redis caching.

Familiar with AWS services, Kafka, gRPC, unit testing, and application troubleshooting. Strong understanding of OOPs, data structures, design patterns, and Agile methodologies, with a focus on developing secure, scalable, and maintainable backend applications.

Experience

Software Engineer - SubEno India Pvt. Ltd - Pune, India

(2023-07 - 2026-08)

  • Developed payment integration functionality using Java 17, Spring Boot, and Stripe REST APIs, achieving a 99.5% successful transaction processing rate.
  • Contributed to the development of Stripe Provider and Payment Validation microservices within a distributed payment architecture.
  • Designed a modular business validation framework using the Strategy Design Pattern, reducing rule configuration time by 40% for new product features.
  • Implemented request authentication and data integrity checks using HMAC-SHA256 and Spring Security filters.
  • Integrated Redis caching to improve retrieval of frequently accessed business validation rules, reducing database query latency by 60%.
  • Streamlined Stripe webhook event processing and payment-related database persistence using Spring Data JPA and MySQL.
  • Standardized centralized exception handling and custom error codes, cutting client-side debugging time by 30% through consistent API error responses.
  • Worked with AWS EC2, RDS, Secrets Manager, and Spring Cloud Config for application deployment and configuration management.
  • Applied Builder and Strategy design patterns to improve code modularity and maintainability.
  • Optimized Spring Boot microservice database operations, reducing API response latency by 25% using Redis caching.

Graduate Trainee Engineer - Aker Solutions - Pune, India

(2022-07 - 2023-06)

  • Gained hands-on experience with Java 17, Spring Boot, REST APIs, and microservices architecture through practical backend development assignments.
  • Engineered and tested 25+ RESTful API endpoints using Java 17 and Spring Boot, handling over 10,000+ daily requests with high reliability.
  • Resolved database operations, entity mapping, and CRUD functionality using Spring Data JPA and MySQL.
  • Performed unit testing using JUnit and Mockito to validate application functionality.
  • Used Git and Bitbucket for source code management, branching, and collaborative development.
  • Participated in Agile/Scrum activities, including sprint planning, daily stand-ups, and code reviews.

Summer Intern - Bajaj Finserv - Pune, India

(2021-06 - 2021-08)

  • Worked on software testing of the Applicant Tracking System (ATS) as part of HRMS Module Testing project.
  • Gained practical exposure to White Box Testing and Black Box Testing methodologies..
  • Created and executed test cases to validate application functionality and identify potential defects.

Education

B.Tech - Computer Engineering - College of Engineering Pune (COEP) (2018-07 - 2022-06)

Skills

Java Backend Developer

Reviews

Related