Senior Developer - Core Dealing

IG Group
London, UK
28 Jul 2019
03 Aug 2019
Contract Type
Full Time
Job Title
Senior Developer - Core Dealing

Job Description

Accelerate your career with a world leader in financial trading and investments

Core Dealing are the development teams, responsible for the design, development and maintenance of backend execution services that make up IG trading platforms. Services include:
Order Management
Lifecycle management, Order Booking, Dealing Checks.

OTC Execution
Price checks, auto hedge algo's trade execution, Stop filling.

Position Management
Position management strategies, creating, updating positions.

Money Management
Realising PnL, Updating cash balances, ledger updates.

Realtime Valuation
Realtime calculation of clients Margin amounts

Client Exposure Monitoring
Realtime monitoring of clients risk ,closing positions to reduce exposure.
There are also many other micro services that contribute to IGs trading platform that Core Dealing are responsible for, making up a large complex estate.
Weather clients are trading OTC or DMA, Spread Bet or CFD, Options or Knockouts, Share Dealing or out brand new MTF - Core Dealing services and products are right in the mix and developers gain a great insight on of how these products are traded and executed.

Who we are

Founded in 1974, we invented the concept of financial spread betting. Today, we're the world's No.1 spread betting and CFD provider, with offices in 14 countries and over 195,000 clients worldwide.
Recognised as one of Britain's top employers, it's no surprise that this success has come from empowering our people to be brave, innovative and inspiring. Join us, and you'll find the perfect place to showcase your talents and passion. Your achievements will be recognised, and you'll have the support of a collaborative global team.

Where you'll work

As part of a connected global team, you'll come to work in a friendly and dynamic environment. Our comfortable, cutting-edge offices contain everything you need to succeed:
• Agile workspaces and hot desks
• Private quiet rooms
• Breakout and refreshment areas

How you'll progress

Your development is as important to us as it is to you. You'll be rewarded for hard work here, with support to get better at what you do.
We work in a fast-paced project environment where change is constant. If you're up for the challenge, you'll have opportunities to try new things and broaden your skills quickly through exposure to the executive team and new experiences.

What you'll get

As well as having the chance to attend regular social events, get funding for your charitable endeavors and join a range of special interest groups, you'll receive an attractive selection of benefits working with IG:
• Flexible working hours and work-from-home opportunities
• Performance-related bonuses
• Pension, insurance and medical plans
• Career-focused technical and leadership training
• Contribution to gym memberships and more

Who you'll be
  • Technically, Core Dealing developers need to be prolific and passionate Java developers first and foremost. A technologist that is always looking to improve, interested in financial trading and wants to continuously improve themselves and those around them.
  • Core Java is essential, and a good understanding of the Java Memory model and threading practices are expected.
  • We are really looking for developers with a proven track record and those that keep an eye on emerging technologies and want to engage with them. As a senior developer you will be expected to guide junior developers and get involved in refactoring legacy code as well as writing new services/applications from scratch.
  • Core Dealing developers are exposed to a number of Java frameworks and technologies, any of the following would be advantageous:
  • Spring, Spring boot, Spring Integration, Apache Camel, Oracle Coherence, Apache Ignite, Kafka, ActiveMq Artemis. JMX, Git, Maven, Jenkins, Bamboo, Docker, Kubernetes, AWS, Tomcat.

We're looking for tenacious, curious, eager and open-minded people to help us maintain our industry leadership. People who embody our three core values - who want to champion the client, lead the way and love what we do.
We recruit based on excellence, and believe that diversity is vital to success. We have zero tolerance for bullying, harassment or any other behaviour that stifles innovation and collaboration.

From the team

Number of openings

Similar jobs

Similar jobs