HR System Development
Backend Developer
1- Developed RESTful API for New Features:
Designed and implemented RESTful APIs to introduce new features into the HR system.
Utilized Spring Boot to create APIs that enable seamless communication between the frontend and backend components.
Ensured that the new features were intuitive and efficient for users to interact with.
2- Implemented Database Procedures and Functions for Business Logic:
Create a database procedures and functions in Oracle to encapsulate complex business logic.
Developed procedures to handle various business processes within the HR system, ensuring data integrity and optimal performance.
Utilized database functions to streamline operations and enhance the overall functionality of the system.
3- Resolved Bugs in User Interfaces:
Identified and addressed bugs in several screens of the HR system.
Conducted thorough debugging to identify the root causes of issues and implemented effective solutions.
Collaborated with frontend developers to ensure that the fixes were properly integrated into the user interface.
4- Implemented Improvements for Existing Features:
Made enhancements to the functionality and performance of older features within the HR system.
Implemented changes to optimize user experience and streamline workflows based on user feedback and business requirements.
Tools Used:
- Java
- Spring Boot
- JDBC
- Redis cache
- JSON Web Token (JWT)
- AWS S3 (for storing and managing documents or files related to accounting)
- Oracle (for database management)
- React (for frontend development)