Java Developer
Job title
Java Developer
Business Stream:

Apply now

Join the game-changers

We have an exceptional opportunity to join the Instrument System team as a developer. You will be responsible for services that provide the way to manage IG offering across various asset classes (Equity, FX, Commodities, Rates) via automated channels and also by the users.

Instrument data is the starting point for many other systems so that eventually IG clients can trade. 

Who we are

Founded in 1974, we invented financial spread betting. Today, we’re the world’s No.1 spread betting and CFD provider, with offices in 16 countries and over 195,000 clients worldwide. Recognised as one of Britain’s top employers, our success comes from empowering our people to be brave, innovative and inspiring. Join us, and you’ll find a place to showcase your talents with the support of a collaborative team.

Where you’ll work

As part of our global team, you’ll work in a friendly and lively environment. Our comfortable,

cutting-edge offices have everything you need to succeed:

  • Flexible workspaces and hot desks
  • Private quiet rooms
  • Breakout and refreshment areas

IG is a world-leader in online trading.  Our strength is our people – we value creative thinkers and problem solvers and we offer a friendly yet highly professional culture.  Our business is powered by technology.  We invest in people to help them realise their potential.  We also provide our employees with an excellent benefits package and flexible working.  To learn more about IG please take some time to read the following…

Our technology:

  • We adopt new technologies wherever there is a competitive advantage to be gained
  • Java is the fundamental ingredient for our micro services
  • Kafka helps us realise our vision of an event driven architecture (Enterprise Message Bus, data streams, event sourcing, CQRS)
  • We like DevOps and Continuous Delivery

How you’ll progress

Your development is important to us.

We work in a fast-paced project environment where change is constant, but you’ll always have support to get better at what you do – and be rewarded for hard work.

If you’re up for the challenge, you’ll have opportunities to try new things and broaden your skills.

What you’ll get

  • Competitive salary 
  • Private medical cover for you and your family (Medicover) 
  • Multikafeteria system (you can choose multisport card, vouchers etc.) 
  • Life insurance (Generali) 
  • Unlimited LinkedIn Learning access 
  • Comprehensive global and local onboarding process – to the company and to your role 
  • Employee-led LGBTQ+, Women’s, Black and Parents & Carers networks with annual budget for organizing events & projects that foster an open, diverse and inclusive culture  
  • Option to participate and create ESG initiatives based on IG Brighter Future Fund  
  • 2 additional days off a year for voluntary work  
  • 1 additional day off to celebrate your Birthday 😊 

Who you’ll be

You will be someone who can demonstrate:

  • Java knowledge – you know you are a talented programmer and love writing clean code
  • Ownership – able to take responsibility
  • Initiative – able to offer constructive ideas and take the appropriate action 
  • A pragmatic approach to problem solving
  • Good attention to detail – needed when working within a complex financial domain
  • Drive, motivation and a strong desire for personal improvement
  • Good communication skills – able to collaborate with business stakeholders as well as developers and technical architects across the IG enterprise

Technology Stack and Tools:

Java8/11, Kafka/JMS, Hibernate, Spring, HTTP, Avro/Protobuf/JSON, Linux VM, Tomcat, Oracle DB, Splunk, Grafana, AppDynamics, Spock, Junit, Bitbucket, Bamboo, Maven, JIRA, IntelliJ

  • Delivering high-quality software within a complex business domain
  • Contributing to first-class technical solutions that can handle high volumes of transactions
  • Collaborating with the business – we value stakeholder engagement
  • Open to do the extra mile to gather/clarify the requirements
  • Maintaining high operational standards within a regulated financial business
  • Ensuring our systems are highly available and resilient to extreme market events
  • Open to work on 3rd party vendor integration

Apply now