Contract Java Developer - Tier 1 Investment banking - 12 month

Resource Solutions
10 Aug 2017
14 Aug 2017
Contract Type
Java Developer contract - Tier 1 Investment banking - 12 month contracts. BACKGROUND We are growing our LD Clearing Technology team and are looking for individuals who will work with our global business, operation and technology divisions to provide strategic technical solutions to complex business needs. We are looking for well-rounded developers who know how to create robust high-volume production applications and can also develop prototypes quickly. All team members must have strong analytical and troubleshooting skills, fluency in coding, good communication skills, and most of all enthusiasm for tackling complex problems. RESPONSIBILITIES: Write server-side code for LD Clearing applications. You should also have a strong understanding of, and practical experience with, Java and service oriented development. Build our clearing platform, external connectivity infrastructure using your strong background in distributed systems, messaging, network system design and large scale systems. Participate in design and code reviews. REQUIRED KNOWLEDGE: Extensive server side programming experience in Java/Unix Script (strong OO skills preferred). A solid foundation in computer science, with strong competencies in data structures, algorithms and graph based programming. Extensive design, programming and debugging experience of multi-threaded, high throughput, robust and scalable systems. Experienced in large systems software design and development process, with good knowledge of Unix/Linux. Coding skills in Python or any other scripting language and SQL, and/or knowledge of TCP/IP and network programming are a plus. Practical experience with other Java libraries such as Spring. BSc or equivalent degree within Software Engineering/Computing Science or similar. This is a 12 month contract in Canary Wharf.