Face, Person, Clothing, Apparel, Beard, Man, Crowd

Senior Software Engineer(Java)

  • 494934
  • Melbourne, VIC, Australia
  • Full time

About US

Do you want to build the most accurate sports trading platforms in the world? Do you want to solve business challenges through innovative technology? Do you love creating winning moments for the customers?

At FanDuel, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved online sports gambling brands. Our software engineers use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand.


The Role

As a Senior Software Engineer in Fanduel Trading Solutions team, you are an experienced Java engineer with a passion to make technology push the boundaries.  We use many of the latest technology, practices, and tools, so you will need to be comfortable with constantly learning new tools and techniques along with running proof of concept evaluations to keep us on the leading edge.

About You

You excel at taking a defined design to turn it into code and applying appropriate technologies and current software engineering best practices. You write secure, stable, testable, and maintainable code with minimal defects. You enjoy participating in team design, scoping, and prioritization discussions.

Key Responsibilities include:

  • Hands on design, develop and maintain low latency APIs and building micro services architecture.
  • Writing and improving on existing suite of unit and integration tests.
  • Owning the components you build through to production and provide post go-live support.
  • Core Java, Spring Framework with IoC/DI is essential
  • Unit testing & mocking frameworks (Mockito, Spock or similar) key
  • Event driven architecture, messaging, and event bus platforms (Kafka, RabbitMQ, AWS Event Bridge or similar), distributed caching (Redis, Memcached or similar) extremely beneficial.
  • CI/CD - Continuous Delivery (GitHub Actions, Octopus, Jenkins or similar) is important to your success.
  • The ability to build scalable and self-healing infrastructure in cloud – we use AWS


Along with a highly competitive salary and a performance based annual bonus, you’ll get:

  • 25 days of annual leave
  • Best in class Parental Leave program with six months paid leave for Primary Caregiver
  • Tailored career development programs, including Thought Leader and Specialist Talent programs

If this sounds like you, please apply now!

Apply Now

Refer someone to this job

Not You?

You are now being directed to the PageUp Apply Portal to complete your application.

Jobs recommended for you

Promotions Manager

495110 Melbourne VIC Australia Melbourne Value Marketing & Communications
Come and join our Proposition and Platform team as the Promotions Manager.

Creative Director

495104 Melbourne VIC Australia Melbourne Marketing Media & Design
Are you a Creative Director looking for creative freedom? Come and join the team that created the Elite Average Games series!

Racing & Sport Risk Analyst

495109 Melbourne VIC Australia Melbourne Risk & Trading Risk & Trading
Our aim is to deliver best-in-category risk management and user experience for our customers, and we have an exciting opportunity to work within the Racing & Sports Risk team here at Sportsbet.

Apply Now

Refer someone to this job

Not You?

You are now being directed to the PageUp Apply Portal to complete your application.