Software Engineer (Java) FanDuel

Work @ Sportsbet

Not Interested
Bookmark
Report This Job

profile Job Location:

Melbourne - Australia

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

The Position

Reporting to the Software Engineering Manager in our FanDuel Trading Solutions team you will take a defined design and to turn it into code applying appropriate technologies and current software engineering best practice. You will write secure stable testable and maintainable code with minimal defects and participate in team design scoping and prioritisation discussions.

The Game Plan

Everyone on our team has a part to play.

You are a significant and autonomous contributor. Your work is consistently of high quality. You solve difficult problems applying appropriate technologies and best practices. You work with your team to invent design and build software that is stable and performant.

Youll join a team of world-class engineers building distributed event-driven systems that underpin FanDuels sportsbook platforms.

  • Design build and optimise scalable services using Java (JDK 17) and Spring Boot
  • Build and maintain event-driven architectures using modern messaging and event bus platforms
  • Implement distributed caching and optimise for low-latency performance
  • Champion CI/CD continuous delivery and cloud-based deployment practices
  • Work with Gradle manage external dependencies and contribute to build automation
  • Write high-quality testable code using TDD BDD and best-in-class unit testing and mocking frameworks

Youll have the freedom to innovate the support of brilliant teammates and the chance to see your work make an immediate impact in a fast-moving product-led environment.

The Stats

We are looking for a mid-level Software Engineer (Java) to actively engage in technical discussions assist in designing and implementing solutions. We want you to be excited about constantly learning and driving your professional development.

You think about performance reliability and how systems behave under real-world load. Youre obsessed with clean design and proud of the things you create.

While we are big on development and offer on the job training we want to set you up for success. Along with a great attitude it would be ideal that you have:

  • Proven experience building distributed event-driven systems in Java
  • Deep understanding of multi-threading concurrency and low-latency programming
  • A strong grasp of Spring Boot Gradle and modern dependency management
  • Hands-on experience with cloud infrastructure ideally AWS or GCP
  • Comfort with React and relational database concepts
  • A collaborative product-focused mindset because great tech is built by great teams

What Happens Next

Once you apply our Talent Acquisition team will review your CV. If successful well contact you for an initial phone call to discuss the role and potential next steps. Were reviewing applications as they come in; dont wait!

Were an inclusive employer who welcomes you for who you are as you are so if you require adjustments to the recruitment process please let us know in your application. We also know flex means different things to different people so let us know how we can support you to be your best.


Required Experience:

IC

The PositionReporting to the Software Engineering Manager in our FanDuel Trading Solutions team you will take a defined design and to turn it into code applying appropriate technologies and current software engineering best practice. You will write secure stable testable and maintainable code with m...
View more view more

Key Skills

  • Access Control System
  • Engineering
  • Bar Management
  • Jpa
  • Law
  • Jdbc

About Company

Company Logo

Sportsbet’s vision is clear: we want to become a world class betting & gaming business that’s trusted by our customers, colleagues and partners. We’re also here to make this the most exciting place you’ll ever work!

View Profile View Profile