Front Office Java Developer

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Front Office Java Developer

We are seeking a number of Java Developers with experience of working with Front Office traders to join JP Morgan in London on an initial 6 months contract. You should have extensive Java development experience working within a banking environment and ideally have a good understanding of interest rate derivatives.

The Team

The team owns a global trade capture and intraday PnL/Risk application for the Interest Rate Derivatives business, primarily shared by Swaps and Options trading desks. It's the presentation layer to the trading desk for Real Time position and risk management. The core business functions which the application performs are: Start of Day risk reconciliation between predict and actual, Trade Entry for spot starting benchmark derivatives and cash products (Swaps, Futures, Bonds, Options, FX Forwards), Fully customizable interface for tailor made trade blotters, risk and PnL views, Scalable service based pricing interface, Connectivity of electronically executed products (bonds, futures) for automated trade flows and order aggregation, Interface for Swaps trade flow via internal systems for reading and writing to Markitwire, End of Day risk and PnL estimate from portfolio market move and intraday activity.

Java Developer

As a Senior Java Developer in Rates Technology, you will be working with traders, developers, Middle Office, product control and QR groups to gather requirements and build robust solutions. We are seeking software engineers who have an interest in the financial markets and are passionate about solving large-scale business problems through innovation and modern engineering practices. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

The application architecture is 3 tiered, running a Java client, Java server on Linux and Sybase data store. It interacts with pricing and prime record systems.

As a Senior Java Developer (Vice President), your mission is to help lead a team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Embracing leading-edge technologies and methodologies inspires your team to follow suit. Collaborating with our network of global technologists will enable you to deliver diverse and inclusive software solutions.

Key Responsibilities

  • Working in partnership with Front Office, Middle Office and IT stakeholders to understand business requirements and propose suitable technical solutions
  • Adopts a customer-centric mindset, actively engaging with business stakeholders to ensure their needs are well understood and addressed as part of the strategy
  • Understand the project life cycle and take ownership of project deliverables to ensure successful end to end implementation and integration of application code/changes
  • Close partnership with the IT team globally, make enhancements to existing software applications, develop and maintain high quality reusable code
  • Participate in code review, testing, provide production support (rotating with teammates for start of day support which starts around 7am)

Desirable Skills/Required Qualifications

  • Recent experience of working in a Front Office environment within financial services
  • Advanced knowledge of application, data, and infrastructure architecture disciplines
  • Experience of core Java, Linux, messaging queue, relational databases and SQL, Git/Maven
  • Working knowledge of development toolset, Git/SVN, Maven, Jenkins, BitBucket
  • Relevant business knowledge in Rates Derivatives, good understanding on risk management measures and process for Fixed Income products
  • Excellent verbal and written communication skills, able to communicate accurately, confidently and effectively in a global organization.
  • Attention to detail, high level of accuracy
  • Strong analytical/problem-solving skills, ability to work under pressure and multi-task
  • Self-starter with the ability to quickly pick up new ideas, concepts and technologies, with proven ability to produce end results with minimal assistance
  • Experience developing with Java GUI (eg Swing, SWT, Eclipse plugins)
  • Python or other Object-Oriented Programming & Design, Scripting languages
  • Prior experience with Agile Methodologies (Scrum, TDD)

*Please note JP Morgan are working on a hybrid model of 3 days in office and 2 days from home per week. When working from home you will need your own Laptop/PC as these are not provided.*

Start date
ASAP
Duration
6 months
From
Resource Solutions - JP Morgan
Published at
27.06.2022
Project ID:
2414307
Contract type
Freelance
To apply to this project you must log in.
Register