Taro Logo

Software Engineer (Java) - FanDuel

Largest technology hub of Flutter Entertainment, developing sports betting and iGaming brands like FanDuel, PokerStars, and Betfair.
Cluj-Napoca, Romania
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Gaming

Description For Software Engineer (Java) - FanDuel

Betfair Romania Development, part of Flutter Entertainment, is seeking a Java Software Engineer to join their FanDuel team. This role offers an exciting opportunity to work on high-scale, distributed systems supporting millions of users in the sports betting and gaming industry. The position combines technical excellence with business impact, working on systems that directly serve FanDuel's North American operations.

The ideal candidate will have strong Java development experience, particularly with distributed systems and RESTful APIs. You'll work with modern technologies including Spring Boot, Kafka, and AWS cloud infrastructure. The role involves writing quality code, participating in system design, and maintaining high-performance applications that handle significant user load.

The company offers an attractive combination of technical challenges and professional growth. You'll be part of a large technology hub with over 2,000 professionals, working on products that serve over 18 million customers worldwide. The culture emphasizes collaboration, continuous learning, and innovation, with values centered around winning together and raising the bar.

Benefits are comprehensive, including hybrid work options, professional development funding, equity participation, and generous time off policies. The company also offers unique perks like the ability to work 20 days per year from abroad and access to extensive learning resources.

This is an excellent opportunity for a mid-level engineer looking to make an impact in a fast-growing, global gaming technology company while working with cutting-edge technologies and practices.

Last updated 11 days ago

Responsibilities For Software Engineer (Java) - FanDuel

  • Own and maintain parts of the product and technology
  • Write simple and extendable code following standards and best practices
  • Participate in code reviews, design discussions, and team planning
  • Resolve root causes of complex problems
  • Estimate and deliver stories/tasks accurately
  • Collaborate with cross-functional teams
  • Participate in on-call rotation

Requirements For Software Engineer (Java) - FanDuel

Java
Kafka
  • Experience in developing distributed, highly scalable backend systems using Java
  • Experience with RESTful APIs and best practices
  • Experience in writing automated tests
  • Experience with cloud infrastructure (preferably AWS)
  • Familiarity with Spring Boot ecosystem
  • Comfortable with Git and collaborative development practices
  • Understanding of non-relational databases and event streaming
  • Fluent in English
  • Experience with DevOps concepts and CI/CD practices

Benefits For Software Engineer (Java) - FanDuel

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Equity
  • Hybrid & remote working options
  • €1,000 per year for self-development
  • Company share scheme
  • 25 days of annual leave per year
  • 20 days per year to work abroad
  • 5 personal days/year
  • Flexible benefits: travel, sports, hobbies
  • Extended health, dental and travel insurances
  • Customized well-being programmes
  • Career growth sessions
  • Access to Udemy courses

Interested in this job?

Jobs Related To Betfair Romania Development (Flutter Entertainment) Software Engineer (Java) - FanDuel