Satendra Singh is a Java Developer ( Restful API And Microservices).
-
Java DeveloperIndianic Aug 2021 - Oct 2024Kayak- A Hotel Booking Application that enable users to search, compare and book hotel seamlessly. Following ER-Diagrams to develop entity classes in my project with required mappings.Followed MVC architecture to separate concerns between controller, service, and repository layers, ensuring better code organization and maintainability.Designed and developed RESTful web services using Spring Boot.Implemented Hibernate ORM for database interaction.Integrated third-party APIs for SMS notifications, WhatsApp messaging, and email communications.Integrated advanced security features such as Spring Security and JWT (JSON Web Token) for secure authentication and authorization of API endpoints, ensuring data integrity and protection against unauthorized access or role base access control.Implemented exception handling using Spring’s @ControllerAdvice and custom exception classes to manage and return appropriate error responses to the client, improving the user experience and debugging process.Developed the service layer to manage business logic and application functionality, keeping the controller lightweight and maintaining a clean separation of concernsDeployment of microservices using Jenkins for CI/CD pipelines and Docker for containerization, streamlining the deployment process .Implemented validation for API request parameters using Hibernate Validator annotations, ensuring user input quality.Developed unit tests using JUnit and Mockito to ensure code reliability.Collaborated with the DevOps team to set up and configure CI/CD pipelines that automated testing, building, and deployment, ensuring seamless and error-free transitions between development, testing, and production environments Documented API end points and usage guidelines in Swagger for improved developer onboarding and API usability
-
Java DeveloperIndianic Aug 2021 - Oct 2024Kayak- A Hotel Booking Application that enable users to search, compare and book hotel seamlessly.Following ER-Diagrams to develop entity classes in my project with required mappings.Followed MVC architecture to separate concerns between controller, service, and repository layers, ensuring better code organization and maintainability.Designed and developed RESTful web services using Spring Boot.Implemented Hibernate ORM for database interaction.Integrated third-party APIs for SMS notifications, WhatsApp messaging, and email communications.Integrated advanced security features such as Spring Security and JWT (JSON Web Token) for secure authentication and authorization of API endpoints, ensuring data integrity and protection against unauthorized access or role base access control.Implemented exception handling using Spring’s @ControllerAdvice and custom exception classes to manage and return appropriate error responses to the client, improving the user experience and debugging process.Developed the service layer to manage business logic and application functionality, keeping the controller lightweight and maintaining a clean separation of concernsDeployment of microservices using Jenkins for CI/CD pipelines and Docker for containerization, streamlining the deployment process .Implemented validation for API request parameters using Hibernate Validator annotations, ensuring user input quality.Developed unit tests using JUnit and Mockito to ensure code reliability.Collaborated with the DevOps team to set up and configure CI/CD pipelines that automated testing, building, and deployment, ensuring seamless and error-free transitions between development, testing, and production environments Documented API end points and usage guidelines in Swagger for improved developer onboarding and API usability
Satendra Singh Education Details
-
Information Technology
Frequently Asked Questions about Satendra Singh
What is Satendra Singh's role at the current company?
Satendra Singh's current role is Java Developer ( Restful API And Microservices).
What schools did Satendra Singh attend?
Satendra Singh attended B.p. Poddar Institute Of Management And Technology.
Not the Satendra Singh you were looking for?
-
Satendra Singh
Gurugram -
-
Satendra Singh
( Exec Alumni Iim Raipur ) , Vp ( Business Dev ) - Tangar Ship Mgmt Pvt Ltd , Md - Ocena Ship Mgmt Pvt Ltd , Md - Navexa Consultants Pvt LtdNavi Mumbai -
Satendra Singh
Ar/Vr/Mr | Product & Project Management | Immersive Technology | Customer Success & Strategic Operations | Driving Innovation & Educational TransformationGreater Delhi Area3launchmycareer.com, gmail.com, gmail.com -
Satendra Singh
Cloud | It Infrastructure | Network Security | Staff Augmentation | Contract / Perm HiringNoida
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial