Technical Lead – Java / J2EE recruitment
UBS is a leading global financial services firm. Our Investment Bank is one of the world’s top global investment banking and securities firms, providing a full spectrum of products to institutional and corporate clients, intermediaries, government and hedge funds worldwide.
Client Data IT is responsible for maintenance, collection and distribution of client and account data, including on-boarding, client review, KYC and account opening for the Investment Bank.
ECDP is a high profile, multi year, strategic initiative, being sponsored by the Global Executive Board for UBS AG. The objective is to address the quality and control issues which impact all businesses and regions involved in Client static data management and the scope of the change program will extend to organization, processes systems. One demonstrable result will be to provide a holistic single view of client data across the Group. The programme runs in close partnership with the Credit Market Risk and Finance functions.
This role is a Technical Lead with responsibility for technical architecture and hands on development for various aspects of project deliveries for the ECDP Programme satisfying requirements for the UBS Group. In addition this role will be required to play the role of Lead Programmer working with closely with our outsource partners to ensure design, quality and architecture adherence.
The Technical Lead will be responsible for hands on development on the ECDP projects working with UBS permanent, UBS Contract and Outsource / Offshore Vendor resources.
Core Responsibilities
• Responsible for driving forward our technical architecture and drive towards technical excellence
• Face off to the Chief Technology Office (CTO) to approve designs with the central architects
• Core development of designated technical tasks across the projects
• Responsibility for technical design decisions made across the projects
• Responsible for code quality across all development resources on ECDP
• Responsible for building and maintaining strong relationships with our outsource team members to ensure we have a clear shared technical vision and that we have synchronicity in all development initiatives
• Working with our Global Service Delivery function to support production where necessary
Requirements
You will have a proven track record of developing robust enterprise scale applications
• Experience building GUI based application in Java / J2EE
• Experience in 4 or more of the following technologies is highly desirable:
Siperian MDM, Spring, Hibernate, Maven, Aspect J, Advanced Search technologies such as Apache Lucene, Fujitsu iBPM, Ilog Jrules, SVN Source Code Control, Struts, GWT/Vaadin.
• Experience building Master Data Management and ETL Projects Exposure to Informatica / Siperian / Ab Initio Solutions highly desirable
• Strong Database Experience – Oracle 10g/11g
• Ability to ‘own’ and manage significant development task and technical projects
• Credibility, leadership and strong communication skills
• Knowledge of all elements of IT development and project lifecycles – from project planning and requirements gathering, through all aspects of development, to the ongoing support of the production application
• Experience developing with and providing QA of Outsource and Offshore Development Teams
• Experience of Agile Development Practices
UBS can offer you an environment geared towards performance, attractive career opportunities, and an open corporate culture that values and rewards the contribution of every individual.
Want to further your career in an organization where your contribution can make a difference? Apply now at www.ubs.com/careers. We look forward to hearing from you.
UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.