Back to Developers
Snehal Deshmukh

Snehal Deshmukh

Java Full Stack Developer

Pune, India 8+ yrs exp 90 ยท Outstanding

About

Java Full Stack Developer with 4+ years of experience designing and delivering enterprise applications across Health Insurance and Banking domains. Proficient in Java 8/17, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Microservices, REST APIs, Kafka, Redis, and React.js. Proven track record building policy management, claim processing, approval workflow, loan tracking, overdue monitoring, and NPA management systems. Skilled in Spring Security/JWT, database query optimization, unit testing (JUnit, Mockito), API documentation (Swagger/OpenAPI), CI/CD (Jenkins, Docker, Git), and Agile/Scrum delivery. Strong collaborator with Business Analysts, QA, and clients to translate requirements into scalable, production-ready solutions.

Skills & Expertise (49)

REST APIs Advanced
7.8/10
4
Years Exp
Spring Boot Advanced
7.6/10
4
Years Exp
Spring MVC Advanced
7.4/10
4
Years Exp
Hibernate Advanced
7.4/10
4
Years Exp
Microservices Advanced
7.2/10
4
Years Exp
SQL Advanced
7.0/10
4
Years Exp
Git Advanced
7.0/10
4
Years Exp
JavaScript Intermediate
6.8/10
4
Years Exp
React.js Intermediate
6.6/10
4
Years Exp
Docker Intermediate
6.4/10
4
Years Exp
Cd pipelines Swagger Jenkins Maven Code Review SonarQube Openapi Requirement Analysis Postman Jira AWS (EC2 AWS (S3 AWS (IAM AWS (CloudWatch AWS (Lambda Agile Scrum SDLC Java 8/17 Role-based access control Spring Data JPA Collections Streams Multithreading HTML5 CSS3 Responsive UI Development Spring Security JWT Authentication Unit Testing Apache Kafka Redis Oracle Postgresql Indexing Query Optimization Stored Procedures JUnit Mockito

Work Experience

Software Engineer

Tata Consultancy Services (TCS)

Feb 2022 - Apr 2026

Designed and developed RESTful APIs and backend microservices using Java, Spring Boot, Hibernate, and SQL to power policy management and claim-processing modules, improving end-to-end policy issuance efficiency. Partnered with Business Analysts, QA, and clients to translate business requirements into technical specifications, ensuring accurate alignment with insurance workflow rules. Built robust validation logic and business rule engines for new modules, strengthening data integrity and reducing downstream production errors. Performed root cause analysis on production defects and coordinated fixes across cross-functional teams, improving system reliability and turnaround time. Drove code quality through peer reviews, coding standards, and unit testing (JUnit/Mockito) while actively participating in sprint planning, stand-ups, and retrospectives.

Software Engineer

Tata Consultancy Services (TCS)

Feb 2022 - Apr 2026

Analyzed banking business use cases and translated functional requirements into technical solutions for loan tracking, overdue identification, and NPA monitoring modules. Developed and enhanced backend features and REST API integrations using Java, Spring, Hibernate, and SQL, supporting recovery management workflows for financial institutions. Implemented framework-based and custom validations to ensure data accuracy and regulatory compliance across loan recovery processes. Identified and resolved application defects in close collaboration with QA and development teams, improving system stability and end-user experience. Followed Agile best practices across the SDLC, maintaining high code quality through peer reviews and adherence to coding standards.

Education

Master of Computer Applications (MCA)

- ยท Afghanistan

Bachelor of Science in Computer Science (B.Sc.)

- ยท Afghanistan

Certifications

No certifications added yet

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 15/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 0/5
โœ… Verified 5/5
Total Score 90/100

Profile Overview

Member sinceAug 2026

Availability Details

Visa Status

Citizen

Relocation

Depends on Offer