Lead Developer For International Pending Items
Union Bank Of Switzerland (Ubs)
Project: International Pending Item SystemTechnical lead developer of a global project with teams in Switzerland(4), Hong Kong(2) and Shenzhen(3). I’ve been responsible for the architecture, design and hands-on development of a web application front-end for a pending item system. The application allows the user to monitor his task list and to process the open pending items with the linked target applications. The system can handle multiple pending item types with different roles and escalation paths. Sensitive data is encrypted by a hardware security module (HSM) to allow to store data in the global back-end system in Switzerland. I’ve been responsible in detail for: - Design and development of the front-end application- Sensitive data encryption to store the data in the back-end system in Switzerland- Setup of the test environment Installation and configuration of Apache webserver and WebSphere applicationserverInstallation of all certificates for https and secure remote connections (EJB)Integration of UBS SSO and security solution- Technical coordination between UBS headquarter and our vendor in China- Creating error-proof ANT and Jython WebSphere configuration and deployment scripts to create servers and clusters, deploy web applications, register database pools and ‘persistent’ JNDI references for EJBs with the ability- Know-How transfer of UBS frameworksTools and technologies: J2EE 1.4, Struts 1.x, PortalStruts, EJB, JNDI, MQ Series, RAD 7, SQL, WebSphere Portalserver 5.1, Apache 2.0, Solaris 10, HSM, Bouncycastle Cryptology API, SVN, Maven, Pega, SQL