Location : Indore
Experience : 3 Year
Rate: $11 / Hourly
Availability : Immediate
Work From : Offsite
Category : Information Technology & Services
➢ Have 3+ years of experience in the IT industry.
➢ Worked on Exposing and Consuming REST APIs using Spring Boot Framework & JPA.
➢ Intermediate experience in ReactJS, Bootstrap, and Sass for frontend web applications.
➢ Experienced on Jira, Asana, Trello, Github, Postman, CI/CD, Docker.
➢ Worked on Real-Time communication via WebSocket and Socket.IO.
➢ Good experience in Integration of Payment Gateway, Twillio chat, Social platforms.
➢ Experienced in Unit Testing using Junit and Jest.
➢ Experienced in MySQL, PostgreSQL, and MongoDB.
➢ Experienced in all project phases using Waterfall and Agile Methodologies.
➢ Hands-on experience in Microservice Architecture.
➢ Possess good written and verbal communication skills, presentation, and problem-solving skills.
➢ Ability to work well in both team and individual environments.
➢ Involved in the development of web-based applications with the Spring Boot framework.
➢ Used Maven as a build tool, and wrote the dependencies for the jars/wars that needed to deploy.
➢ Involved in the development of sending and receiving mail functionality via both AWS mail services.
➢ Involved in developing code for obtaining beans in spring framework using Dependency Injection (DI) or Inversion of control (IOC) using annotations.
➢ Extensively worked on Spring JDBC, Spring Hibernate ORM, Spring Security, and JPA
➢ Troubleshooting various issues related to the project.
➢ Involved in Payment integration with Stripe to add credit cards also to subscribe to various packages
to use the application.
➢ Involved in fetching data from Xero to MachineLedger using Multithreading.
Environment: JDK (1.8), Java, Spring Boot, JPA, JDBC, PostgreSQL, Eclipse, Apache Tomcat 7, Linux (Ubuntu 18.04), XERO, Stripe.
Developing a saas-based application that is using XERO as a base application. It allows the user to add his XERO organization into the application and can get all his customers, employees, and invoices on the application. This application helps the user to forecast his all account summary. This application forecasts all the transactions which are to be held by transactions of the invoices including both sales and purchases. It also helps users to receive the invoices via email and then do the OCR to get all the essential information from those invoices including which customer it comes from, the price of the product, and then reflect it in the forecast.