· Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the Application.
· Worked with Advanced Java 11 features like Lambda for adding functionality processing capability and Stream API to facilitate pipeline processing and method to eliminate elements based on the criteria.
· Performed MVC frameworks like SPRING and Implemented object relational mappings using (JPA) Java Persistence API.
· Developed REST services using Spring Boot, Spring REST and involved in creating REST controllers, etc.
· Used Spring Boot for developing micro services and used REST to retrieve data from client-side using Micro service architecture.
· Constructed Spring Boot four layers including model, DAO, service, and controller. Manipulated database with Hibernate and created Entity to interact with persistence. Integrated users with roles and granted users with three kinds of permissions. Normalized complicated relationships among tables to optimize database structure.
· Hibernate is used to extract data from database and bind to corresponding Java objects. Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
· Used Hibernate for mapping java classes with database and created queries with Hibernate query language (HQL) and integrated business layer with DAO layer.
· Designed User Interface using HTML5, CSS3, jQuery, JavaScript, AJAX, React.JS, Node.JS and XML in a responsive grid layout.
Programming Languages/Frameworks : Java, OOPS, Boot, Hibernate, JavaScript, Node Js, React Js, Selenium IDEA, HTML, CSS
Spring Tools/Technologies: Git, Maven, JIRA, Trello, Eclipse, IntelliJ, REST, Linux, PostMan, Pams WebDriver,
DataBase: MySql, PostgresSql, Oracle and MongoDB