Senior Programmer for a Major Java Research Group at an Investment Bank recruitment

Our client is a leading Investment Bank and is looking to hire a Senior Developer into their Core Infrastructure Team. 

This group is a global centralised group that provides and supports a comprehensive Java Library Stack. This is an integrated bundle of in-house and Open-Source java libraries. They help other developers at the firm get the most out of Java, help them troubleshoot challenging issues, provide consultancy in addition to being responsible for Java code that is reused across different systems and business units within the firm. 
Systems at the firm have demanding goals in terms of functionality, performance, scalability and robustness. To help projects deliver these systems they are in the process of modernising the Java Library Stack to take advantage of the modern Java Platform. 

People within this group quickly grow to take ownership for the areas they work on. They engage with a variety of projects to understand how applications at the firm use the Java Libraries they provide. As a member of this group you will be expected to contribute research ideas for what to improve, why you should do them and how. 

The successful candidate will be a passionate and enthusiastic technologist who has a real passion for software engineering in Java. 
To be considered for this role you must have the following skills: 

- A minimum of 2:1 in Computer Science from a top tier University. 
- Excellent Java Server side Developer. You are seen as the “Java Guru” of the team. 
- You deliver quality and robust framework solutions that other developers are happy to use. 
- Good understanding of data structures, multithreaded programming, concurrency and garbage collection. 
- Some experience with wider tools, such as C++, Linux and Dynamic Languages. 
- Excellent communication skills. 
- Finance experience is not required. 

In return you can expect a highly competitive compensation package, flexible working hours and outstanding career advancement. 

If you have any questions regarding this position or would like to apply, please call Sean Sinclair on +44 (0) 207 377 2200 or mail s.sinclair@westbourne-partners.com.