Senior Java Developer recruitment
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.
Description:
- The role is a senior Java developer based in Hong Kong working on the strategic Trade Capture and Lifecycle Management platform within the Equity Derivatives Technology group. The platform is global and built out by different development teams around the world. The platform consists of Java- and web-based, server-side applications. An important part of the role involves driving and implementing key strategic initiatives from Hong Kong.
- The successful candidate is a very strong technologist who has a deep knowledge of the Equity Derivatives Structured Products business
- Experience with some or all of the following technologies will be beneficial: ElasticSearch, NoSQL and Oracle databases, Spring, Hibernate, web-based technologies, JSON, Freemarker and JavaScript/AJAX/WebSockets. Experience with open-platform technologies is appreciated in general.
- The development team owns the full software life-cycle of the project. The role therefore includes understanding requirements, negotiating with clients directly, design/code/test and production support of the platform. This is an opportunity for the candidate to get involved in all aspects of the project.
- The candidate is experienced in progressive development methodologies including Agile and Test-Driven Development. He/she is a solid team player and looks to elevate not only his/her skills but of those around them.
- The role requires excellent programming, OO design and refactoring skills in Java. The candidate should be experienced in using several other languages too, like SQL, Unix Shell scripting and JavaScript.
- The candidate also has great interpersonal skills, being able to work well in a global team environment with other technologists as well as technical and non-technical users. He/she will work directly with internal clients (Operations, Front-office, Logistics, Quants and business managers).
- The candidate is able to communicate his/her ideas fluently, both verbally and in writing, to technical and non-technical audiences, understanding the differing needs of each.
- The candidate preferably has experience of developing all the various tiers of an enterprise application: services, GUI, database, messaging. It would be helpful if the candidate demonstrates an understanding of solid system engineering
- The candidate loves to learn about and use new technologies. He/she looks for ways to apply technology appropriately to solve problems and to improve the design of existing systems.
- The candidate has great analytical skills. He/she understands problems quickly, provides intelligent feedback and suggests follow-up actions.
- The candidate understands the need for strong processes and controls around source code and deployment.
- Regardless of initial experience level, the candidate will always seek out learning opportunities: from colleagues, by proactive research, and from UBS’s formal IT, financial markets, management and soft skills training courses.
Requirements:
- MSc or BSc Computer Science
- Fluency in English
- Business qualifications (e.g. CFA, FSA) or other financial training desirable but not essential
- Technical qualifications (e.g. SCJD, MCPD) desirable but not essential
- Minimum 10 years relevant experience from investment banking industry
- ElasticSearch, NoSQL databases, Spring, Hibernate, web-based technologies, JSON, Freemarker and JavaScript/AJAX/WebSockets is desirable
- Occasional Travel is required
It starts with you:
We can offer you an exciting, fast-paced working environment, a culture of mutual respect and teamwork and the opportunity to play a vital role in our growth. If you are attracted to joining an organization where every individual's contribution counts and where your talent will impact on our future, please apply for this position. It starts with you.
To read more about this opportunity and to submit your application, please click on the Apply for Job button. You will be redirected to the UBS career website where you can submit your CV. All applications will be reviewed and responded to by the UBS recruitment team.
Disclaimer/ Policy Statement: UBS is an equal opportunity employer. We respect and seek to empower each individual and the diverse cultures, perspectives, skills and experiences within our workforce.