Core Java Java 8 features JDBC JSP MYSQL Spring Boot Hibernate ORM JPA Spring Security JWT Token Restful Web Services API Java OOPs Tomcat Server Git &amp; GitHub Agile Methodology English Hindi Odia LANGUAGES EDUCATION DRIEMS UNIVERSITY Bachelor of Technology in Computer Science and Engineering Tangi,Cuttack PROGRAMMING EXPERTISE Passionate Software Engineer with 2.2 years of experience in developing web applications and backend systems. Skilled at writing clear, concise code that is easy to maintain and troubleshoot. Experienced in working with both small and large teams across multiple projects and companies. Able to work independently of remote locations or in office environments as needed by the company. PROFILE INFO SAMBIT PRADHAN J A V A D E V E L O P E R Core Java - Strong foundation in Core Java concepts, including data structures, collections, multithreading, and exception handling. Java 8 Features - Experienced in Java 8 features like streams, lambda expressions, method references, and functional programming. Java OOPs - Deep understanding of Object-Oriented Programming (OOP) principles such as inheritance, polymorphism, and encapsulation. MySQL - Proficient in MySQL database design, writing optimized queries, and managing data for scalable applications. Spring Boot - Expertise in developing enterprise-level applications using Spring Boot with microservices architecture. Hibernate ORM - Skilled in using Hibernate for object-relational mapping, managing entities, and efficient database interaction. JPA - Experience in leveraging Java Persistence API (JPA) for database operations and data persistence. API Development - Expertise in building, testing, and integrating APIs to enable efficient data exchange between systems. JUnit &amp; Mockito - Skilled in writing unit tests with JUnit and mocking dependencies using Mockito for robust application testing. development. Git &amp; GitHub - Skilled in version control using Git and GitHub for managing code repositories and collaboration. Agile Methodology - Experienced in Agile development practices, including sprint planning, stand-ups, and iterative delivery. BTM Layout,Bangalore CONTACT WORK EXPERIENCE AlgoPage IT Solutions Pvt. Ltd Developed scalable backend systems and RESTful APIs using Spring Boot, Hibernate, and Spring Data JPA Integrated AWS and third-party APIs; ensured secure data handling and code quality through testing and Agile practices Duration - 2.2 years TRIPTURNER -OTA Designed and implemented ER diagrams to model the database schema. Created entity classes in Hibernate with proper annotations for database mapping based on the ER diagram. Developed JPQL queries and custom methods to handle complex data requirements. Built the repository layer in Spring Boot using Spring Data JPA for data persistence. Developed the service layer to handle business logic and integrate with repository and controller layers. Implemented the controller layer to expose REST APIs for client interactions. Designed and used DTO (Data Transfer Object) classes to standardize data transfer between layers. Integrated Spring Security with JWT tokens for user authentication and authorization. Implemented OTP-based login functionality for enhanced security. Integrated third-party APIs for SMS, email, and WhatsApp communication services. Generated PDF documents dynamically for reports and other requirements. Utilized AWS S3 services for secure storage and retrieval of images. Developed and configured Spring configuration classes for application settings. Performed input validation and handled exceptions effectively to ensure robustness. Designed and implemented complex business logic to meet project requirements. Conducted unit testing using JUnit and Mockito to ensure code quality. Performed API testing using tools like Debugged and troubleshot application issues to maintain stability and performance. Used Git and GitHub for version control and team collaboration. Leveraged Java 8 features such as Streams, Lambda Expressions, and Optional to simplify code. Designed and developed multiple REST APIs and endpoints to support application functionalities. Followed the Agile Scrum process, participating in sprints, stand-up meetings, and sprint reviews for iterative development. Actively involved in defect fixing, ensuring the timely resolution of bugs and issues. Applied the Model-View-Controller (MVC) architecture to structure the application effectively. Collaborated with stakeholders to understand and analyze requirements for successful project delivery. Technology and Tools Used: Spring boot, Hibernate, Spring Security, JWT Token, MySQL, Agile Process, Intellij Idea, Duration: 2.2 years Roles and Responsibilities :