Developed Audit Management as a Service using JDK 1.8, Spring Boot, and Spring Rest.
Project Description:
The Rate Audit Job is a rule-based engine that compares the invoices against the agreed rates. The exceptions are raised for invoices with any discrepancies between them, which are then passed on to the auditors for further action. So, this application is used to review the audits by the auditor and, if required he will take the review from the client and the carrier, and perform actions based on it.
Roles and responsibilities:
● As a Tech Lead Involved in the Analysis, Design, Development, Integration, and Testing of applications and followed AGILE methodology.
● Added microservices by dealing with three different environments TTSM4, TTSM2 and FPS.
● Designed and developed the End Points (Controllers), Business Layer and DAO Layer using Spring JDBC.
● Involved in deploying the application in multiple environments.
● Worked on Authentication flows needed for connectors like WSO2.
● Used Gradle build tool to achieve more functionality for build purposes.
● Implemented ETL’s to inject the exceptions to the database.