Java Software Engineer
CurrentProject Information: TCB Retail Banking ApplicationModules: - Merchant card: Allows issuance and management of cards for merchants.- Merchant: Onboarding for new merchants, QR registration, and merchant transaction management.- Digital Checklist: A Checklist for new-to-bank customers to guide them and let them execute each stage's checklist with aim to get their engagement for features.- Voucher Wallet: Voucher management for the Marketing team when they want to run a promotion campaign. Eligible customers will be able to view and use the vouchers.- Lucky Draw: The game to attract new customers to the bank and engage them with the features.- Message Center: Manages both in-app and out-app push messages on the IDO portal, either individually or in batches.Tasks:- Developed and maintained features, ensuring secure and scalable performance.- Conducted code reviews and unit testing to deliver high-quality, bug-free software.- Write docs, support golive.- Resolved production issues promptly, maintaining high system availability.- Optimized system performance.Technology: Java, SpringBoot, Microservice, Kafka, Redis, Oracle, Backbase, K8s, Git, Sonarqube