Senior Java Developer - London, United Kingdom - eFinancialCareers
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
-
Python Developer
London, United Kingdom - 2 weeks ago
-
Junior Quant Developer
London, United Kingdom - 3 weeks ago
-
Associate Senior Event Manager-12 Month Contract
London, United Kingdom - 3 weeks ago
-
IT Audit Manager
Milton Keynes, United Kingdom - 3 weeks ago
-
Compliance Officer
London, United Kingdom - 3 weeks ago
-
Senior Fund Sales
London, United Kingdom - 3 weeks ago