Back End Developer
Current• Designed and developed RESTful API services in payment and billing services.• Participate in the database design process, architecture for communication between payment gateways, billing engines and other services such as profile, sap.• Migration of large amounts of data from the old system to the new version, synchronize data between old and new versions.• Perform tasks such as refactoring code implementation, improving performance of report cronjobs.• Report, daily meeting with team members every day, meeting together if have problems or alert messages• Test on the QA environment, support QA testing on all environments (QA/PROD), support other teams • Monitor and track alert channels, actively, quickly, and proactively handle errors when receiving alert messages.• Refactor PR of team members, ensuring services have a unified code style, clean code, and full unit testing.• Write docs, confluence pages, present Knowledge Transfer sessions for team members, because there are many services and each service will have its own owner, so there will be KT sessions so everyone in the team can understand the whole system.