Job Title
Java Software Engineer
Job Description
Java Software Engineer- Be part of IG's real-time real-world DMA execution platform.
Join the game-changers:
The Direct Market Access (DMA) team is responsible for connecting IG to Equity, Forex, Futures and ETP markets around the world and operate in a 24/5+ environment.
Our software is used by IG's dealing desks, client managers, trading services teams to help clients, hedge IG's risk and monitor our execution systems. We also make parts of it accessible to clients. We provide IG with access to multiple markets through multiple brokers, liquidity providers and venues and all are routed through the DMA and our Order Management System (OMS). The goal of DMA is to be a robust & agile vendor-agnostic layer between IG and our trading venues. We own over 70 applications all working together to facilitate the DMA system.
Who we are
IG is a forward-thinking and innovative FinTech, positioned as a global leader in online trading and investments. We have been changing the financial services game since we were founded in 1974, when we invented a whole new category of trading and today, our award-winning in-house platforms and apps provide over 400,000 active global investors with fast, reliable and flexible access to over 17,000 global financial markets.
With operations in 20 countries and across five continents, we know our success is only possible because of our people, who we encourage and empower to be brave, determined, and inventive. Join us if you’d like to work in an inclusive, collaborative team that will recognise your talent and allow it to shine.
Our purpose is simple, to power the pursuit of financial freedom for the ambitious
What you will do:
As a Java software engineer in the DMA Server team, you'll take ownership of your work from elaboration to delivery. You'll take requirements and develop & extend solutions, test them and work with our stakeholders to deliver them.
This will include:
Interact with our senior developers and architects to analyse needs and requirements
Design and code solutions to meet these requirements
Deliver high-quality support and assurance as the work is rolled out
Ability to grow in the role and take ownership of projects end to end
Ability to learn and innovate!
What we’re looking for
DMA's technology stack is primarily message based and written in Java. We don't require prior knowledge of, but we make use of, Spring, Akka and Hazelcast.
Critical requirements:
Driven and engaged with excellent communication skills
Core Java experience, knowledge of data structures and threading.
No prior finance or trading experience needed.
Leadership skills
Great team motivator
Effective management of multiple direct reports
Solid product coaching experience, helping your people perform to the highest standards
Ability to negotiate, inspire and support stakeholders
Work alongside key stakeholders, including technology, commercial and operations
Understand commercial imperatives of how IG products work and the commercial models that underpin them
Who you’ll be
We’re looking for enthusiastic, curious, and open-minded people to help us continuously improve our business and lead the way in an ever-changing and reactive industry. You, like us, understand the importance of collaboration and are driven to be the best in what you do. You embody our three core values: To champion the client - Learn fast together - Raise the bar.
You want to be part of a proudly carbon-neutral company that will prioritise your well-being and that of the world around you, helping to create a brighter future for all. A company that embraces diversity and welcomes everyone with respect, regardless of race, age, sexual orientation, gender, identification, faith or culture.
If you’re inspired by our way of working and can bring something new to our team of top-notch people, then you’ll find a home here.
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 Group:
Competitive salary
Flexible Benefits Package on top of your salary (12%)
Private medical cover for you and your family
Life insurance
Contribution to gym memberships
25 Days holiday, with 1 additional day off to celebrate your Birthday & 2 additional days off a year for voluntary work (28 in total)
The option to buy or sell holiday days
Unlimited access to the LinkedIn Learning Platform
A comprehensive global and local onboarding process
Employee-led LGBTQ+, Women's, Black and Parents & Carers networks with an annual budget for organising events & projects that foster an open, diverse and inclusive culture
Option to participate and create ESG initiatives based on IG Brighter Future Fund
Regular 1-to-1s & access to technical and business mentoring
One day a month for your own learning and development
From the team:
"We provide a very collaborative and supportive environment in which to learn about IG's business, and the opportunity to gain deep knowledge of the real-world trading domain."
"A great chance to work on critical systems with supportive and open team, that's has many years of experienced in Direct Market Access and order management."
Where you’ll work
As part of our hybrid working environment, you’ll split your time between home and the office but will require on average 2 days a week in the London office to collaborate with colleagues and the wider Tech Team.
Number of openings
1