Satendra Singh

Satendra Singh Email and Phone Number

Java Developer ( Restful API And Microservices)
Satendra Singh's Location
Bengaluru, Karnataka, India, India
About Satendra Singh

Satendra Singh is a Java Developer ( Restful API And Microservices).

Satendra Singh's Current Company Details

Java Developer ( Restful API And Microservices)
Satendra Singh Work Experience Details
  • Indianic
    Java Developer
    Indianic Aug 2021 - Oct 2024
    Kayak- 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
  • Indianic
    Java Developer
    Indianic Aug 2021 - Oct 2024
    Kayak- 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

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

    Ehs !! Esg !! Sustainability
    Bangalore Urban
  • Satendra Singh

    ( Exec Alumni Iim Raipur ) , Vp ( Business Dev ) - Tangar Ship Mgmt Pvt Ltd , Md - Ocena Ship Mgmt Pvt Ltd , Md - Navexa Consultants Pvt Ltd
    Navi Mumbai
  • Satendra Singh

    Ar/Vr/Mr | Product & Project Management | Immersive Technology | Customer Success & Strategic Operations | Driving Innovation & Educational Transformation
    Greater Delhi Area
    3
    launchmycareer.com, gmail.com, gmail.com
  • Satendra Singh

    Cloud | It Infrastructure | Network Security | Staff Augmentation | Contract / Perm Hiring
    Noida

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.