Java Developer - Banking (Risk)


Premium Job From Spring Group Plc

Recruiter

Spring Group Plc

Listed on

5th January 2018

Location

City Of London

Salary/Rate

£600 - £610

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Java Developer

6 Months Initial Contract

£610 Day Rate

London

Banking (Risk)

Start ASAP

Key Responsibilities

*Hands-on development will be the largest proportion of the role

*Responsible as point contact for all interaction with assigned set of source and consumer system teams

*Responsible for the technical leadership:

oDesign, development and deployment of new components and utilities as defined by consumer needs

oContinuous improvement of components, development environment, tooling and processes

oShared ownership of team's design decisions including preforming reviews with the appropriate technical leads, architects and design authorities

Essentials Skills and Qualifications:

*Strong Core Java Development skills and Experience including:

a.Designing and implementing multi-threaded applications using java.concurrent.* APIs

b.Extensive experience with core Java libraries including java.util.*, java.io.*, java.nio*

c.JVM monitoring and profiling, including use of JConsole and JVisualVM. JProfiler a bonus.

d.Java 8 and Functional Design Paradigms a bonus

e.Maven and Team City build and deployment tools

*Excellent interpersonal and business relationship skills

*Oral communication skills including the ability to actively listen and influence

*Written communication skills - clear, understandable and unambiguous documentation and communication

*Ability to learn new business situations and technology quickly

*Happy with a highly challenging, and constantly changing environment

*Problem solving ability and resilience - exceptionally analytical mind set

*Some prior knowledge or experience in the investment banking sector is essential

Desired Skills and Qualifications:

*Knowledge of No-SQL databases (in particular Apache HBase, Hadoop)

*Understanding of distributed systems, grid deployment and high performance/low latency computing requirements

*Knowledge of Data Analytics Technologies (in particular Apache Spark, Apache Mahout, Phoenix)

*Experience with web-based technologies (with particular emphasis on Apache Tomcat, HTML5, AngularJS, JavaScript).

*Experience with Windows & Linux operating environment & scripting experience (Windows Server 2008, RHEL 6).

*Experience with .Net application development a benefit

*SQL and relational database modelling - preferably Oracle and Apache Phoenix

What my client can do for you:

*Direct exposure to complex engineering challenges involved in building a cutting edge "Big Data" platform

*Extend current knowledge of Hadoop, Hbase, Phoenix and Spark

*Build knowledge of proprietary RDx components including RDL, RCF, RDA, XQL, etc.

*The opportunity to gain an in-depth understanding of risk calculation methodologies and the application in both trading and regulatory reporting

*Ability to work on and own the end-to-end delivery of critical initiatives

*Opportunity to lead by example in helping team adopt and improve agile development of tools and processes

The opportunity to work with and learn from the RDx Core Development group - a team of highly skilled developers with a background and track record of innovating with new technologies in the Investment Banking

Spring Technology is acting as an Employment Business in relation to this vacancy.

Spring Technology is an Equal Opportunities employer; we welcome applicants from all backgrounds.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: