Nov 2022 - Present
Bandung, Bandung City, West Java, Indonesia
Maintain and support if required, especially if any issue/problem arises in the production.
Working together with another person from a different team (project manager, business analyst, etc) to improve, refactor, and add some innovation to the current managed application or services, using Spring Framework / Spring Boot with Reactive Paradigm.
Create the integration test for every changed on the code
Review any submitted Pull-Request by other teammates before deploying to dev or production server
Do some assessment of the features that want to be implemented on the current application, specifically on the technical side. How the design is, what best practices can be taken, and how much time needs to be spent to implement these features.
The task I have done
- Create a scheduled report flow that contains the user's transaction information. The schedule is adjustable.
- API to handle the purchasing of digital products, such as top-up of e-money. This API works with many services to fulfill the purchasing process.