William Lukman
Senior Java Developer @ Amway It Services Sdn Bhd
About
Software Architect and Technical Lead with 13 years of experience designing, developing, and supporting financial systems. I have worked on corporate and retail banking applications, loan systems, trade-related platforms, and core banking solutions, with involvement from requirement analysis through architecture design, development, and production support. Hands-on experience in Java and enterprise technologies, including API integrations (SOAP/REST), AWS, event-driven systems (Kafka), and relational databases. I’ve led Agile teams, reviewed code, guided architectural decisions, and worked closely with business stakeholders to translate complex trade and banking workflows into scalable, reliable solutions. I combine technical depth with practical business understanding to build systems that are stable, maintainable, and aligned with business goals.
Malaysia
WP. Kuala Lumpur
Banking
Apache Kafka, Java Development, Amazon Web Services (AWS), Microservices, AWS Lambda, Java Enterprise Edition, Springs, Struts, Hibernate, JavaScript, CSS, jQuery, Oracle SQL, iBatis, HTML, JSP, Tomcat, Weblogic, Eclipse, Spring
Experience

Senior Java Developer
Malaysia
Developing and maintain customer details management system for Amway with the latest cloud technology available, e.g. AWS, Microservices, Lambda, auto-deployment, Jenkins, and Google Cloud Platform (for report generation) to do enhancement in multiple countries (e.g. Malaysia, Singapore, Brunei, Indonesia, USA, Europe, etc). ============== Key Projects: - Enhancement on Indonesia NPWP tax type with same number as E-KTP (Personal ID), to automatically validate the entered NPWP by customer with their added personal ID. - Vietnam CID and IDC changes in which if customer added new id type IDC we need to match it with previously entered CID. - Migration of search using AWS Cloud Search - Monitoring of existing services utilizing dynatrace and log tracking to resolve production issues. - Enhancement of existing UI utilizing java servlet and JSP. - Enhancement of existing REST API.

Singapore Lead Developer
Petaling Jaya, Selangor, Malaysia
Lead a team consists of junior and senior developers to work on various projects for Singapore Region. Involved in agile projects as a leader. Responsible in integration with REST API applications. Periodically review team member's performance and manage Bonus and Increment based on their performance review. ==================================== Key Projects: o We are one of the pioneers to develop car Auto Loan/Financing system in Singapore with Agile methodology and straight through processing system which enable customer to apply for car auto loan pre-approval in less than 15 minutes. o We developed SG HLB Debit Card for Internet Banking that enable customer to straight away apply/renew/replace their debit card online which allows them to straight away do online purchase with their virtual card, even before they receive the physical card. o Heavily engaged in Hong Leong Malaysia and act as the PIC for the bank’s main projects: Personal Loan & Credit Card (PLCC). My responsibilities include providing solution for any PLCC enhancement project, supporting the developers in the team and to solve major development and production issue when required to make sure the project is delivered as expected.

Senior Java Developer
Petaling Jaya, Selangor, Malaysia
Assigned to Hong Leong Bank as a Senior Java Developer for Malaysia Retail Internet Banking project. Core responsibilities: I was trusted to develop and maintain Retail Internet Banking application for both front end and back end for Hong Leong bank. Tools of trade: - JSP - JSF - JAVA - PrimeFaces - XML - SoapUI - REST API - HTML - Javascript - CSS - Unix - Spring - Hibernate - WebLogic (UAT) / Tomcat (Development) - Oracle

Support Analyst
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Assigned to Standard Chartered Bank as Core Banking Production Support for Malaysia, Labuan, China, Thailand, Taiwan and Australia. Core responsibilities: - Utilize business knowledge and bank know-how to support day-to-day issues. - Perform code checking and provide solution for engineering issues for developers. - Monitor and support the core banking application. - Reduce manual task by developing tools to regenerate reports and automate the logs extraction/checking. Tools of trade: - Java - Spring - IBM DB2 - IBM Websphere - Unix

Senior Java Developer
Subang Jaya, Selangor, Malaysia
Involved in Dun & Bradstreet Malaysia Project : - Responsible in designing and developing flat files import engine and UI from the front end to the back end. - Utilizing JSF with primefaces framework, Java, Spring 3, hibernate 4, with JBoss Enterprise as the app server and oracle as the import engine. - Involved in the V2 project of SCCB (http://www.sccb.sg) that developed using JBoss EAP, Oracle, JSF, Spring and Hibernate. We were also using PrimeFaces and OmniFaces framework for JSF.

Senior Application Engineer
Petaling Jaya, Selangor, Malaysia
I moved to Malaysia from Jakarta, Indonesia and joined the Digital Collection Recovery System project phase 2 for RHB Bank, replacing the old system with our most recent product. Trained in two weeks intensive training by Hitachi while assisting the CR (Change Request) by RHB Bank for DCRMS (Digital Collection Recovery Management System). Role : ETL (PL/SQL) Programmer, J2EE Programmer, Deployment manager and VSIT Support. Tools of Trade : Eclipse, SQL Developer, Weblogic, Oracle, Unix, Windows. Core responsibilities: - As an ETL Developer I'm responsible to optimize each Extract, Transform and Load query and ensure it develops according to the system design and field mapping between file given by host to application table. - As a J2EE Programmer I handle the development from the backend (Java) to front end (JSP), ensure the application is developed based on the FSD, and set up the business rules by collaborating with designer and Business Consultant. - Develop the application using PL/SQL for the ETL and implement Java technology (EJB 2 +Struts+JSP) for the system. - As a Deployment Manager and VSIT support, I was responsible for the whole VSIT cycle, solve the deployment issue, check the checklist from each developers and deploy it accordingly.

Enterprise Solutions Architect
PT Infosys Solusi Terpadu
Central Jakarta, Jakarta, Indonesia
I was specialized in Data Integration, Data Quality & Master Data Management and trained on Informatica Power Centre Express & SAP EIM (SAP Data Service, and SAP Information Steward) I was trained in Sybase database in enablement training at AVNET Indonesia (Sybase ASE and Sybase IQ), SAP Data Service and also SAP Information Steward. Maintain a clean-sheet reputation is our goal, so a fair, honest and transparent business practice is a must for us. Core responsibilities: - Provide up-to-date, relevant and effective solutions for our clients (Financial Instituion in particular). - Actively engaged in financial, banking and FinTech company open forum to have the insight of what’s hot, what’s current and what are applicable for our client, and which vendor we could cooperate with to help us achieve it. - Cooperated with Informatica for the data integrations solution, consists of ETC (Extract Transform Load) tools, data integration, data warehousing, data mining and master data management. - Assist the sales in the technical meeting and close the deal process. - Train & assist developer teams in software implementation/hardware installation. - Keep myself updated on the technology and banking news.

Senior Java Developer
PT Infosys Solusi Terpadu
Central Jakarta, Jakarta, Indonesia
Assigned as PermataNet UAT Support at Permata Bank. Involved in PermataNet EFORM development, Permata Bank account opening project, PermataNet and PermataNet mobile internet enhancement. Core responsibilities: - Maintain a stable application in the production environment. - Develop new modules based on customer requirements. Tool of trades: IBM WebSphere, IBM WebSphere Application Server Toolkits (Eclipse for WebSphere), IBM DB2, Squirrel SQL.

Java Developer
PT Prismalink Internasional
Central Jakarta, Jakarta, Indonesia
Core responsibilities: Develop www.bayar2.com, an one stop digital payment platform which allows users to transfer funds electronically in one go for multiple purposes i.e: a. Electricity and water bill payments. b. Health insurance c. Phone bill d. Monthly internet fee e. Car instalment fee f. Credit card payment g. Plane/train tickets h. Etc. Tech involved: Java, Spring, Struts Hibernate, HTML, CSS, Javascript, Oracle

Senior Java Developer
PT. Aprisma Indonesia
Central Jakarta, Jakarta, Indonesia
I was involved in several Indonesia biggest banking projects i.e CIMB Niaga, Mandiri Bank, and Permata Bank. Core responsibilities: - Develop new modules according to the requirement and scenario given by System Analyst. - Fix engineering issue to make sure the project delivers smoothly without any major defect. Tech involved: Java, Spring, Struts Hibernate, HTML, CSS, Javascript, Oracle

Marketing Communication
Digital Alliance
Central Jakarta, Jakarta, Indonesia
Core responsibilities - Responsible to create events to promote computer hardwares and gaming PC. - Create and present presentation slides with the product specifications. - Communicate with all of the main dealers to address issues related to distributions and services. - Maintain online forums, e.g www.chip.co.id and www.kaskus.co.id.
William Lukman's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


