Advanced Software Engineer
Current• Lead a backend software engineer squad and work closely with BAs and QA teams• Responsible for designing, developing, and maintaining microservice systems, including debt burden service and machine lending system• Responsible for supporting system integration tests, user acceptance tests, non-functional testing, and incidents• Designed and developed E-Reconcile programs to verify data migration for K-Factoring system in JavaProjects• Machine Lending System 1) Migrate Spring Boot monolith backend to microservice architecture for machine lending system for products, including Dolfin Money, Lazada, and Overdraft for customers from channel KPLUS mobile application 2) Commercial Self Apply - A microservice backend for customers to apply for loan products ie. commercial loans and overdrafts (OD) via KWEB web applicationTech Stacks: Spring Boot, Java, MariaDB, ActiveMQ, Openshift, Jenkins• Debt Burden Service - A microservice backend for consolidating customers' debts comprised of but not limited to Credit Card, Personal Loan, Home Loan, and Commercial Loan. Also, calculate customers' debt burden and credit exposure for loan origination system as criteria for loan approval processTech Stacks: Spring Boot, Java, Oracle, ActiveMQ, Openshift, Jenkins