Back to Developers
Sujeet Sahani

Sujeet Sahani

Java Developer

80
Profile Score

About

Experienced Java Backend Developer with 3.2 years of specialized proficiency in architecting scalable APIs. Demonstrated mastery in Java, Spring Boot, and RESTful API development, coupled with adept optimization of database performance utilizing Hibernate. Committed to delivering excellence and staying abreast of cutting-edge technologies.

Skills & Expertise (22)

Spring Boot Advanced
8.4/10
3.2
Years Exp
REST API development Advanced
8.3/10
3.2
Years Exp
Microservices Advanced
8.3/10
3.2
Years Exp
Spring Security Advanced
8.2/10
3.2
Years Exp
Core Java Advanced
8.1/10
3.2
Years Exp
Model Mapper Lombok JDBC Eclipse STS IntelliJ Jenkins Kafka AWS (S3, EC2, RDS JUnit Postman 3rd Party API Integration Spring MVC MySQL Database Hibernate JPA GitHub Git

Work Experience

Java Developer

vrbo

Present - Present

Successfully contributed to development of an application using Model-View-Controller (MVC) architecture, ensuring a scalable and maintainable code base. Designed and developed RESTful APIs using Spring Boot framework to facilitate communication between frontend and backend systems, ensuring high performance and scalability. Developed key modules such as Booking, Search Functionality, User Login/Sign Up, Review Management, and User Profile Module to enhance user experience and platform functionality. Integrated Email Reminders for client notifications and implemented SMS Integration to improve user communication. Collaborated in an Agile environment, participating in sprint planning, daily stand-ups, and code reviews to deliver high-quality features on time. Implemented secure user authentication and authorization within the sign-up module using Spring Security, ensuring only authenticated users have access and authorizing specific roles for different functionalities. Implemented functionality to send OTP via email upon user registration for enhanced security. Implemented a secure login feature utilizing a custom user detail service class for robust user authentication. Generated JWT tokens upon successful authentication to enable secure and convenient user login with token-based authentication. Integrated SMS functionality, expanding communication capabilities within the application. Applied fundamental Object-Oriented Programming (OOPs) concepts such as Inheritance, Encapsulation, and Polymorphism to optimize project structure and ensure maintainability. Utilized OOPs principles to design modular and scalable components, fostering code reusability and facilitating future development iterations. Developed Controller, Service, Repository layers in project using spring Boot ensuring modular and Well structured application. Created Data Transfer Object (DTO) classes for efficient data exchange within the application. Conducted API testing using Postman, ensuring robust functionality and adherence to specifications. Performed thorough debugging processes to identify and rectify defects promptly, ensuring seamless project progression. Utilized various debugging tools and techniques to troubleshoot issues effectively and maintain high-quality code standards. Leveraged Postman for testing and validating RESTful APIs, ensuring robust and error-free communication between components. Utilized Git and GitHub for version control and collaborative development, ensuring code integrity. Participated in daily stand-up meetings, fostering communication and project alignment. Employed Lombok and Model Mapper libraries to streamline code development, reducing boilerplate code and improving code maintainability. Designed and implemented Entity Relationship (ER) Diagrams to visualize and map out data structures, aiding in database design and improving system architecture.

Java Developer

Vidhema Technologies

Jan 2023 - Mar 2026

Solid understanding and application of Java fundamentals, OOPs concepts, essential for building robust and efficient applications. Experienced in utilizing Java 8 features such as lambda expressions, streams, and functional interfaces, enhancing code readability and enabling concise and expressive programming. Proficient in designing and implementing RESTful APIs using frameworks like Spring Boot, ensuring seamless communication between client and server applications. Experienced in developing Spring Boot applications, leveraging its autoconfiguration and convention-over-configuration features to rapidly build and deploy production-ready services. Skilled in implementing authentication and authorization mechanisms using Spring Security, ensuring secure access control to web applications and RESTful APIs. Proficient in designing and developing microservices architectures, utilizing principles like loose coupling and high cohesion to build scalable and maintainable distributed systems. Experienced in building web applications using Spring MVC framework, facilitating the development of model-view-controller architecture-based applications. Adept at integrating third-party APIs into Java applications, enabling seamless interaction with external services and resources. Experienced in version control with Git and collaborative development workflows using GitHub, facilitating efficient team collaboration and code management. Skilled in ORM mapping with Hibernate and JPA, enabling seamless interaction between Java objects and relational databases, enhancing data persistence and retrieval. Proficient in designing and querying MySQL database, ensuring efficient storage and retrieval of data for Java applications. Proficient in using Postman for API development and testing, facilitating the creation and execution of automated tests and the validation of API responses. Proficient in using JDBC for database connectivity in Java applications, enabling interaction with relational databases for data manipulation and retrieval. Exploring JUnit for testing Java applications, starting to write and execute basic test cases to ensure code reliability and functionality and having solid understanding of Kafka and Jenkins.

Education

BCA - MCRPV Bhopal

- · 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 (22)

Spring Boot REST API development Microservices Spring Security Core Java Model Mapper Lombok JDBC Eclipse STS +12 more