About Betfair Romania Development:
Betfair Romania Development is the largest technology hub of Flutter Entertainment, with over 2,000 people powering the world’s leading sports betting and iGaming brands. Exciting, immersive and safe experiences are delivered to over 18 million customers worldwide, from our office in Cluj-Napoca. Driven by relentless innovation and commitment to excellence, we operate our own unbeatable portfolio of diverse proprietary brands such as FanDuel, PokerStars, SportsBet, Betfair, Paddy Power, or Sky Betting & Gaming,
Our Values:
The values we share at Betfair Romania Development define what makes us unique as a team. They empower us by giving meaning to our contributions, and they ensure that we consistently strive for excellence in everything we do. We are looking for passionate individuals who align with our values and are committed to making a difference.
Win together | Raise the bar | Got your back | Own it | Positive impact
About Flutter Studios:
Flutter Studios comprises three of Flutter’s in-house studios together with Product, Technology and Operations teams with the collective objective to create industry leading casino game content exclusively for Flutter casino brands worldwide.
Role Overview:
The engineer will be maintaining and enhancing existing Backend Modules for Casino Games and will be working in a cross-functional Agile squad (hereinafter just Squad) to deliver new business requirements by implementing technical tasks consistent with their skillset.
Key Accountabilities & Responsibilities:
Report to team lead/line manager
Commit to support a safe, mindful, and productive work environment, maintaining open, honest, and respectful communications
Review business requirements and implementation tickets’ acceptance criteria with the Squad to ensure clear understanding of the ask before the start of the implementation and set expectations
Work with the Squad to ensure all assigned deliverables are completed within the agreed deadlines and all assigned tickets’ statuses are kept updated
Implement assigned development tasks with the highest quality; test, document, socialize, and be accountable for the changes implemented
Ensure code changes and acceptance criteria are covered with unit and integration testing (if applicable)
Socialize and discuss with the Squads (Studio specific, and others) approaches and technologies used, challenges encountered, and effort spent during the implementation
Follow Senior developers’ guidance and directions during the execution of tasks and code reviews
Actively participate in code reviews by providing constructive comments and by socializing best practices, to improve codebase quality, efficiency, and security
Assist in investigations and trouble-shootings of Casino issues found in testing and production environments
Participate in the rotation of 911 and server restart duties (if applicable)
Skills, Capabilities & Experience Required:
Capable of clear and effective communication, both in written and in verbal form, for providing updates and estimates, documenting features, collaborating with team members, and contributing to the knowledge repository
Quick learner, detail-oriented, able to handle competing priorities with minimal supervision
B.Sc. or M.Sc. degree in Computer Science (preferred) or equivalent practical experience
Knowledge of Java and related frameworks (such as Spring)
Knowledge of RDBMS and SQL
Understanding of networked/distributed applications development and related topics
Experience with Docker and Kubernetes for working with container-based web services
Experience with modern development/testing/deployment methodologies, source control management, and multiple IDEs and debugging tools
Experience with collaboration and documentation tools such as Jira, Confluence, Microsoft SharePoint, and the Office suite
Keen interest in the latest technology in the industry related to the development stack
Knowledge of AWS and cloud related technologies is an asset
Knowledge of Front-End related technologies and frameworks is an asset
Knowledge of Reactive and Functional programming approaches is an asset
Knowledge of different Casino games rules and related domain is an asset
Knowledge of probability and statistics concepts is an asset
Knowledge of C++ is an asset
Benefits:
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
Thousands of online courses through Udemy
A variety of engaging office events
Disclaimer:
We are an inclusive employer. By embracing diverse experiences and perspectives, we create a lasting, positive impact for our employees, customers, and the communities we’re part of. You don't have to meet all the requirements listed to apply for this role. If you need any adjustments to make this role work for you, let us know, and we’ll see how we can accommodate them.
We thank all applicants for their interest; however, only the candidates who best meet the job requirements will be contacted for an interview.
By submitting your application online, you agree that your details will be used to progress your application for employment. If your application is successful, your details will be used to administer your personnel record. If your application is unsuccessful, we will retain your details for a period no longer than three years, to consider you for prospective roles within the company.