Back to Developers
Siddhesh Bhavsar

Siddhesh Bhavsar

Java Backend Developer

Pune, Maharashtra, India
80
Profile Score

About

Results-driven Java Backend Developer with 3+ years of experience designing and delivering scalable, high-performance microservices using Java 8, Spring Boot, and RESTful APIs. Proven track record in enterprise-grade projects across financial services (Deutsche Bank) and global healthcare (Centene). Expert in microservices architecture, Apache Kafka event streaming, CI/CD pipelines, and Agile delivery. Adept at building secure, cloud-ready backend systems on AWS and GCP, with strong unit testing practices (80%+ coverage with JUnit). Seeking a challenging Java Backend Developer or Spring Boot Microservices Engineer role to build scalable distributed systems.

Skills & Expertise (47)

Spring Boot Advanced
8.8/10
3
Years Exp
Microservices Architecture Advanced
8.6/10
3
Years Exp
RESTful APIs Advanced
8.5/10
3
Years Exp
Apache Kafka Advanced
8.4/10
3
Years Exp
Java 8 Advanced
8.3/10
3
Years Exp
Streams API JWT Tokens Role-based access control IntelliJ IDEA Eclipse Spring Tool Suite Git GitHub Gitlab Jira Data Structures Lambda expressions CI/CD Pipelines Collections OOP Design Patterns Agile Scrum Kanban code reviews TDD Postgresql Java 11 SQL Spring MVC Spring Data JPA Spring Security Hibernate RESTful Web Services API Gateway Oracle MySql Maven AWS GCP JUnit Mockito Postman Swagger Openapi Gitlab CI/CD SonarQube

Work Experience

Software Engineer

HCL Technologies

Nov 2022 - Present

Designed and implemented 8+ high-availability microservices (synchronous and asynchronous) using Java 8 and Spring Boot, enabling real-time and scheduled financial data processing across distributed systems. Developed and maintained robust RESTful APIs for complex financial data orchestration, with focus on performance, scalability, and security in compliance with enterprise banking standards. Integrated Apache Kafka for asynchronous event streaming between microservices, improving system decoupling and throughput for high-volume transaction processing. Managed large-scale, time-sensitive transactions across multiple time zones using Java Date & Time API, ensuring data accuracy and consistency. Achieved 80%+ unit test coverage using JUnit and Mockito, significantly reducing production defects and improving code reliability. Conducted end-to-end API testing with Postman and Swagger/OpenAPI, resulting in 20% reduction in critical bugs before production deployment. Refactored and optimized legacy Spring Boot services, delivering 30% improvement in API response time and reduced server load. Implemented CI/CD pipelines using GitLab CI/CD and SonarQube for code quality gates, enabling continuous delivery with automated testing.

Project: Global Healthcare Platform

Centene

Mar 2023 - Dec 2023

Contributed to a scalable, multi-country healthcare backend platform supporting 10+ regions, built on Spring Boot microservices architecture. Designed and optimized 4+ RESTful APIs for seamless frontend-backend integration, improving data delivery and system interoperability. Implemented role-based access control (RBAC) using Spring Security and JWT tokens, ensuring compliance with healthcare data security standards. Improved API throughput and reduced latency by 25% through performance tuning, query optimization, and Agile iterative delivery. Collaborated in an Agile Scrum environment with cross-functional teams across multiple time zones, ensuring on-time sprint delivery.

Project: Financial Data Platform

Deutsche Bank

Jan 2024 - Present

Designed and implemented 8+ high-availability microservices (synchronous and asynchronous) using Java 8 and Spring Boot, enabling real-time and scheduled financial data processing across distributed systems. Developed and maintained robust RESTful APIs for complex financial data orchestration, with focus on performance, scalability, and security in compliance with enterprise banking standards. Integrated Apache Kafka for asynchronous event streaming between microservices, improving system decoupling and throughput for high-volume transaction processing. Managed large-scale, time-sensitive transactions across multiple time zones using Java Date & Time API, ensuring data accuracy and consistency. Achieved 80%+ unit test coverage using JUnit and Mockito, significantly reducing production defects and improving code reliability. Conducted end-to-end API testing with Postman and Swagger/OpenAPI, resulting in 20% reduction in critical bugs before production deployment. Refactored and optimized legacy Spring Boot services, delivering 30% improvement in API response time and reduced server load. Implemented CI/CD pipelines using GitLab CI/CD and SonarQube for code quality gates, enabling continuous delivery with automated testing.

Education

B.Tech – Electrical Engineering - Dr. Babasaheb Ambedkar Technological University

2018 - 2022 · Afghanistan

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 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceMar 2026

Skills (47)

Spring Boot Microservices Architecture RESTful APIs Apache Kafka Java 8 Streams API JWT Tokens Role-based access control IntelliJ IDEA Eclipse +37 more