I am Ravi Prajapati, and I have been working in Java, since last 3+ Years, and very much Interested in doing new things in java, I have also worked in microservice based architecture
Key Responsibilities Handled:
1.Developing the REST APIs with Spring Boot for Modules and Communication between Microservices using Feign Client, Eureka server and Zuul API gateway.
2.Developing the Front End / UI pages using HTML, CSS, JavaScript, Bootstrap4, JQuery, AJAX, Thymeleaf, Apache Tiles as per design and its Localization.
3.Designing Entity Tables using PgAdmin4 with Constraints as per the requirements.
4.Writing Business validations both Client side using javascript, JQuery Plugins and Server side using Spring Validators, Customized Bean validation for the owned Use-cases.
5.Designing Jasper Report using TIBCO for different processes.
Unit testing and Integration testing using JUnit and TestNG.
6.Designing Bounded Context for different Processes.
7.Handling different types of issues faced during the development.
8.Designing of State Transition Diagram/Table for Processes.
9.Writing unit test cases for the functionality.
10.Writing Documentation for the Rest services using Swagger 2.