Senior Java Developer

£725 per day | United Kingdom | Permanent


Posted 11 days ago


Java Developer Required: Credit Risk / Investment Banking (Inside IR35)
Java Developer required with Credit Risk experience for an investment bank based in Canary Wharf. This role would suit a Java Developer that has 5+ years in Java Development for leading investment banks. Exciting project driven role in Central London, please respond to this advert to find out more about this exciting Java Development role in Credit Risk.

* Creating latency-sensitive Java code
* Working in a globally distributed team
* Low-level server-side coding with Java 8 and an IMDG product including memory concerns with GC and performance tuning, socket-level interfaces
* Business engagement supporting FX and OTC Derivatives trading flows
* Production support activities on a rotational basis
* Join during the system's DevOps journey
* Join a small team and own delivery items

Key Skills and Experience required for Java Development role:

* A core Java analyst/developer with 7 years'+ experience (J2SE, Java 7 preferably 8) (not Java EE/ J2EE v 1.6) including experience with common Java frameworks e.g. Spring and ORM frameworks such as Hibernate
* A high level of experience with low latency platforms (developing low latency, high availability multithreaded code)
* Multi-threading experience using the Java concurrency library and detailed in-depth knowledge of Garbage Collection and JVM tuning
* Minimum of 3 years of Database experience (Sybase preferred) and experience with UNIX (Linux / AIX / Solaris)
* Excellent organizational, problem solving, and written/verbal communication skills alongside experience with all phases of the systems development lifecycle
* Business knowledge of Financial products - specifically FX and OTC derivatives products

Desired Skills and Qualifications:

* Business knowledge of Credit Risk
* Demonstrable experience of good OO design and programming
* Understanding of standard change control policies and procedures and ideally experience working in an IT environment with change control procedures
* Willingness to provide application support to Front Office and Risk Management business clients including limited out-of-hours work e.g. L3 on-call support or weekend releases
* Test-driven development and design
* Experience of working in a continuous integration environment (TeamCity, Jenkins etc.)
* Agile working practices - Scrum / Kanban
* Experience with Oracle Coherence or other in-memory data cache technology e.g. Hazelcast, Apache Ignite
* Experience with JMS and Enterprise Messaging technologies
* Experience with Sybase ASE (15/16) including performance improvement and stored procedure work
* Experience with Oracle Database
* Experience with JMX
* Experience with source control (Subversion/Git)
* Experience with DevOps technologies / methodologies
* Mentoring experience, especially with developers in different locations

Java Developer Required: Credit Risk, Banking

InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.