Java Developer – e-FX Trading Desk 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.

The candidate will join a new, elite team of developers, responsible for development of new, core, low-level components for use in a low-latency, high-throughput, FX algo trading system. The candidate will be involved in all stages of development: requirements discussions/documentation, design discussions, coding, testing and delivery into production.

The candidate will be an exceptional engineer, with a great track record for building good software. The candidate will have a strong analytical approach to problem solving, being able to see the big picture when designing solutions and having the endurance to drill into all the detail, especially edge-cases: finding the simplest solutions to the most complex of problems. He or she will need to be a good communicator, they will communicate with senior IT management and developers in the UK, Switzerland and US.

Requirements

Essential skills:
• Excellent core Java programming skills (not J2EE or web development).
• Experience in building large complex systems, involving highly fault-tolerant, globally distributed processes with high-frequency message flows between processes.
• Experience of building performant systems, involving, multithreading, low-level messaging protocols and minimising garbage collection impact.
• Extensive experience of low level messaging and networking with exposure to some of the following: Java NIO, Tibco RV, Tibco EMS and 29 West.
• High levels of mechanical sympathy: understanding how systems behave on the operating system, bare metal and on the network across LANs, MANs and WANs.
• Understanding of good software engineering practices and object-orientated design.

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.