Senior Java Developer - London, United Kingdom - eFinancialCareers

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Exciting Contracting Opportunity at a Prestigious Banking and Financial Services Organisation, as Senior Java Developer

Contract: 6 months + extension (inside IR35)


Location:
London, UK


Flexi:
Hybrid (1 to 2 days per week onsite max)


JOB SCOPE
SABRE is the Analytics Booking and Risk Engine and is the strategic risk and PnL platform for Financial Markets.

The development team is a world class technology group in the bank to provide technical solutions to support the bank's Financial Markets businessas well as support requirements from other projects with a wider scope such as regulatory books of work.

We bring a deep understanding of the market, a scientific approach, and innovative technologies to bear on the challenges of profitable trading in theworld's highly competitive environment.

This is a rare opportunity to get into an organization working with smart, great technologists globally in financial markets domain.

The culture in SABRE is open, intellectual, and fun.


Learning opportunities are plentiful:
organized classes and seminars; freewheeling discussions; intensive one-on-one mentorships. Career advancement is always waiting for those high-energized talents to pursue.


Key Technical Skills:


  • 4+ years hands on development with investment banking IT experience
  • 4+ years Java development experience working in a performance focused concurrent environment
  • Experience with Kafka/ElasticSearch/Hadoop/Spark/Scala could be advantageous

Key Roles & Responsibilities:


  • Work closely with the Development Manager, Project Manager, and a team of developers to deliver Java components to internal business users
  • Demonstrate a systematic and disciplined architectural, system design and programming approach
  • Deeply passionate about bestpractice software design principles, you will write robust code along with a highlevel of test coverage
  • Selfstarter who can drive/facilitate requirements and development effort
  • Design smart and scalable solutions following the bank standards
  • Coordinate with other teams in Technology
  • Develop, prepare and maintain system documentation, including program descriptions and operational procedures
  • Act as the second line of support during production problems.

Qualification & Skills:


Development Tools and Methodologies

  • Experience of TDD and BDD in a commercial environment
  • Exposure to continuous build and deployment solutions such as Jenkins
  • Able to work within an agile environment delivering software incrementally

Other Preferred Skills:


  • Strong analytical & problem solving and creative skills
  • Good communication skills in both written and oral English
  • Ability to be organised and multitask on different requirements across various stakeholders, and to work independently and under pressure
  • Cultural sensitivity and awareness to work with a range of people from diverse background and geographies

Technical skills (Non-essential but beneficial for this role):

  • Any data and compute grid experience a plus
  • Development experience on functional language, such as Haskell, is a plus

Domain Knowledge (Non-essential but very beneficial for this role):

  • Knowledge of financial instruments and derivatives, trading and risk management, market data, and market risk processes and methodologies
  • Understanding of risk measures, risk analysis and reporting
  • Knowledge of at least one specific asset class/line of financial instruments

More jobs from eFinancialCareers