Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Java Developer Equity Swaps

Job LocationGlasgow
EducationNot Mentioned
SalaryNot Mentioned
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeContract, full-time

Job Description

Job title: Equity Swaps Java DeveloperLocation: GlasgowDay Rate: Negotiable12 Month contractTwo contract positions availableA banking client in Glasgow are seeking two strong Java, Scala or MongoDB developers who ideally have some equity swaps experience to join their team on a long term contractTeam Profile:Develop technology strategy and in-house technology solutions to drive and enable the Institutional businesses including electronic, low latency, Fixed Income, Equities and Commodities Sales and Trading plus Investment Banking, Research and Global Capital Markets software.Primary Responsibilities:The core Equity Swaps calculation engines have recently been renovated into a real time, event driven, multi Java service, highly scalable architecture. The candidate will join the core development team on this project where they will work on a wide variety of tasks ranging from simple bug fixes, to large business driven features, to significant architectural changes.Were particular keen to find someone with experience, or a willingness to learn Mongo DB to help build-out, optimise and manage our current significantly sized Sharded cluster. This will require working with both in-house experts as well utilizing our close relationship with the vendor to help push the boundaries of the product further.Another key area of focus is our core cashflow calculation engine; a distributed compute engine leveraging multi-threading and multi-process scaling and a variety of supporting technologies such as IBM MQ, Hazelcast and Mongo DB. This is a complex set of software that forms a core part of our system. Successful candidates would be expected to make technology changes, but also detailed business driven changes both within this, and the wider Equity Swaps eco-system. Experience of similar systems and technologies would be immensely useful.This is an exciting hands-on role for a self-starter who has a thirst for new challenges as well as new technologies.The candidate should possesses good analytical skills, strong software engineering & computer science skills, a logical approach to problem solving, be able to work in a fast paced environment liaising with demanding stakeholders to understand complex requirements and be able to prioritize work under pressure with minimal supervision. The candidate should be a problem solver at heart and be able to bring with them positivity, enthusiasm and a "can-do" attitude.As part of the development cycle you would be expected to be involved in the testing of your changes. This includes development of unit tests, automated integration tests, runbook development as well as becoming involved with our dedicated test team to help in the comprehensive UAT, full system regression and change rollback tests.We have a global 24x6 support team for the product, but you would be expected to get involved in the Level 3 regional production support rota which is shared between our developers on a monthly cycle. There may be occasional out-of-hour emergency support, or a need to help our dedicated deployment team at the weekend; fortunately, both are relatively rare due to having global developer coverage and dedicated teams for support and deployment.The role requires someone who is flexible and able to respond to a dynamic business environment. The candidate must be adaptable to work across multiple technologies and disciplines, with a focus on delivering quality solutions for the business in a timely fashion.Skills Required:- Deep understanding of core server-side Java including multi-threading (hands-on) with a banking industry background- Demonstrable ability to write quality solutions and to identify / avoid poor solutions and common pitfalls- Good Problem solving and analytical skills- Excellent oral and written communication skills- Software testing methods- Working knowledge of Linux- Understanding of message based architectures (IBM MQ, Pub Sub and/or similar techs)- Full software development lifecycle experience in an Enterprise setting- An interest to learn the business supported by the applications- A willingness to be flexibleSkills Desired:- Experience of distributed NoSQL databases, ideally Mongo DB- Knowledge and experience of working in Cloud environments- Relational database experience, ideally Sybase and/or DB2 with a proficiency in writing SQL queries- Relational database performance tuning- Experience with Hazelcast- Linux Shell scripting- Python or Perl scripting- Agile development practices- Project management concepts especially for long, complex deliveries- Knowledge of the Equity Derivative business

APPLY NOW

Java Developer Equity Swaps Related Jobs

© 2019 Naukrijobs All Rights Reserved