Software Project Lead
Develop TMS (Transportation Management System) was the main task,- Develop/maintain business logic and write unit tests, using Java, Spring Framework, Oracle SQL and MySql.- Do system design and write Spec Note.- Refactor Restful API backend server on Java 17, Spring Framework 5.3.1, and Wildfly 26, including 1. Multi-datasource routing. 2. Username/password and JWT token authentication. 3. API response standardize using response/exception advice. 4. API response time recording with filter. 5. Swagger UI implementation.- CI/CD implementation, using Git, Drone CI, and Docker.