Software Engineer (Java) 

March 26, 2026
Application ends: June 25, 2026
Apply Now

Job Description

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

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.

You’ll join a team of world-class engineers building distributed, event-driven systems that underpin FanDuel’s 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

You’ll 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.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru