Taro Logo

Software Engineer (Java) - Flutter UKI

Betfair Romania Development is the largest technology hub of Flutter Entertainment, powering leading sports betting and iGaming brands.
Cluj-Napoca, Romania
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Gaming · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer (Java) - Flutter UKI

Betfair Romania Development, the largest technology hub of Flutter Entertainment, is seeking a Software Engineer (Java) to join their Flutter UKI team. With over 2,000 employees, they power world-leading sports betting and iGaming brands including FanDuel, PokerStars, SportsBet, Betfair, Paddy Power, and Sky Betting & Gaming.

The role requires an enthusiastic and motivated engineer with strong Java expertise and experience with technologies like HTTP and Kafka. You'll be responsible for developing and maintaining systems that serve millions of users, requiring exceptional technical and problem-solving skills. The position involves working in a cross-skilled development team, leading technical solutions, and driving architecture decisions.

Key responsibilities include guiding the team on complex work spanning multiple components, implementing robust solutions, ensuring proper documentation, and driving QA best practices. You'll also mentor junior colleagues, participate in incident management, and work closely with stakeholders to deliver outstanding quality and performance.

The company offers an attractive benefits package including hybrid working options, professional development budget, company shares, generous leave policy, and comprehensive health benefits. They promote a culture built on values like "Win together," "Raise the bar," and "Positive impact," making it an excellent opportunity for engineers looking to make their mark in a dynamic, fast-growing technology company.

Last updated 9 days ago

Responsibilities For Software Engineer (Java) - Flutter UKI

  • Guide the team on approach for large pieces of work spanning multiple components
  • Implement robust solutions across multiple channels, platforms and browsers
  • Debug and maintain applications
  • Create and confirm clear requirements with stakeholders
  • Lead code reviews
  • Support and mentor junior colleagues
  • Ensure proper documentation for owned components
  • Drive QA best practices across multiple components

Requirements For Software Engineer (Java) - Flutter UKI

Java
Kafka
  • Extensive experience with Java, HTTP, and event streaming (Kafka)
  • Experience with build tools (e.g. Maven)
  • Knowledge of dependency injection and inversion of control
  • Good knowledge of secure coding and best practices
  • Experience with multiple software development methodologies
  • Strong problem-solving skills
  • Ability to identify and implement effective solutions
  • Experience in debugging applications

Benefits For Software Engineer (Java) - Flutter UKI

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
  • Office events

Interested in this job?