Location : Jaipur, India
Experience : 3 Year
Rate: $20 / Hourly
Availability : 1 Week
Work From : Any
Category : Information Technology & Services
2 years and 8 months of experience in:
Developing and customizing Java based web applications.
Integration of web applications with REST APIs and other third party APIs.
Having knowledge of Microsoft Azure Concepts.
Worked with PostgreSQL, Mysql and SQL Server from the database side.
Worked with multithreading, thread, connection pooling.
Experience in configuring CI/CD for auto deployment.
Across the complete development life cycle of a product adopted at end-to-end
software design & development including requirement gathering, documentation,
coding & unit & integration testing.
Worked extensively in the Agile Development process
1. Web Portal & Back Office Platform for Taxation of Assam Government, India: The WebPortal provides E-Registration, E-Return filling (Online & Offline utility), Payment, Appeal, Notice generation, and many more functionalities to Taxpayers Government. The Back Office The platform provides provisions to Tax Officers / Authority to initiate assessments, verify Taxpayer's Returns & proceed for Refund/ Appeal.
Creating MVC structures that parse request data from UI to the controller, REST services, Transactional services, DAO layer to DB & vice versa for response data.
Master screens forTax Authorit's User, Post, Role, Privilege creation had been developed.
Mappings between User, Post, Role, Privilege have been structured and mapped with screens.
Access restrictions were added for Users not having required Roles/Privileges.
Taxation E-Return forms have been designed, structured, develop for the major tax types of the Assam Government.
Large numbers of complex calculations were added for the Return web forms.
Maintained the MVC flow with REST services, Transactional services, Dao layer to save web form data into many tables at once.
Client-side & Server-side cross check validations were developed using XML validations.
Maintained the validations of payment data paid by the Taxpayer for his filled Return.
The functionality of the view submitted Return web form had been developed.
Offline Returns were also developed by providing Excel templates and getting all data from the sheet using Apache POI and JSON parsing.
Macros were developed in Excel for providing the calculations to Taxpayers while filling offline Returns.
Return forms submitted offline using Excel were also shown as a web form to preview submitted data.
Documents uploading with the internal DMS (Documents Management System) Platform.
Checked for malicious data using Regular Expressions if some restricted data has occurred. Interceptor restrictions were added using Regular Expressions.
All Return forms data were reviewed by Tax Authorities in the Assessment module.
More than 25 types of Assessments were handled with functional knowledge.
Assessing the Returns data and modifying it if necessary to generate Assessment Notice and Order to the respective Taxpayers.
Client-side & Server-side cross-check validations were developed to validate the requested data with correct data using XML validations.
Notice generation as a PDF file was done using the PDF generation utility.
Logics for Demand & Refund creation had been developed. Platform Web - Java
Development Tools Core Java, J2EE, JSP, Servlet, JSTL, Spring MVC framework, Hibernate
DBeaver, PostgreSQL, Jenkins, SVN, Apache Maven