Find a job
← To job search

Senior Java / Scala Engineer

Apply now
Role area:
Technology
Contract type:
Full Time
Location:
Dublin
Share on LinkedIn

A Little Bit About Us…

Paddy Power Betfair, part of Flutter Entertainment PLC is an international sports betting and gaming operator, with a market-leading presence in the UK, Ireland, Australia, and the USA, as well as a range of operations across Europe including Romania, Portugal, and Malta.

We operate six sports betting and gaming brands; Paddy Power, Betfair, Adjarabet, Sportsbet, FanDuel, and TVG. We are online-led, mobile-led, and sports-led: and our proprietary technology, unique products and innovative marketing all combine to offer a superb experience to our five million customers worldwide.

Our spirit, talent and ambition have taken us into the FTSE 100 index of the London Stock Exchange and we now employ over 7,000 people in sixteen locations across the globe; from Dublin to Los Angeles, and London to Melbourne. Our culture rewards innovation, teamwork and we like to stay fast-moving in a dynamic industry.

Do You Want to Experience Different?

That’s the deal. And that’s our internal promise to prospective, new and existing employees. At Paddy Power Betfair, one thing is for sure – you will experience different.

When creating excitement is your business, and your sector is more ‘bold new’ than ‘same old’, it creates unique opportunities. Driven by possibilities, inspired by invention and shaping the whole industry as we continue to evolve as a company, this is a place where tenacious, adaptable, and quick thinkers thrive, and without traditional corporate constraints in an international environment, your future is what you make it.

What You’ll be Doing…

We are building a development function to continuously improve extend or replace the existing stack of applications and systems under the ownership of the Sports Trading Platforms area within the Trading Tribe at PPB. Projects undertaken by this group will be many and varied and will mean that in joining this team you will gain exposure to a wide variety of applications, development approaches and technologies. We have an opportunity to look at our existing estate and to find ways to add value through optimising, automating, re-architecting and through the addition of new features and creation of new platforms where necessary.

We use Scala and Java where appropriate to build our platforms and are focused on using the right technology for each task.

What We’re Looking For…

Is this you?

You have spent years using agile and lean practices to deliver world class software. You are a Kaizen creature who never stops thinking about how to improve yourself and your team.

When hardware fails, your applications keep going because they are fault tolerant. When the company grows, your applications scale right alongside. Customers enjoy using your applications, because they are reactive and always perform well.

You understand that building the ‘right thing’ is as important as building the ‘thing right’ and have leveraged test-driven techniques such as ATDD to achieve both. You believe that software quality is the responsibility of the whole team, regardless of job titles. You understand and embrace the philosophy of Continuous Delivery. You have no interest in throwing your work ‘over the wall’ to anybody. Instead, you passionately believe in an agile, DevOps-centric team that builds, tests, releases and operates its own applications.

What do we need from you?

  • 6+ years of experience as a Java or Scala programmer
  • We value experience working with Apache Kafka and message queueing systems
  • Knowledge of Akka, Cassandra is a plus
  • Dependency Injection (experience in Spring an advantage)
  • Storage technologies (SQL and/or NoSQL)
  • Exposure to AWS or other public cloud provider
  • Test-driven development techniques (e.g. BDD and ATDD)
  • Automated testing and mocking techniques
  • Clean coding
  • Agile and Lean approaches

Here’s what our MD of Technology, Grieg McEwan had to say about us!

I imagine there’s a perception that a PPB employee is typically male, a sports fan, loves to have a bet – but that is quite far from the truth. The ideal candidate is smart and inquisitive, someone who embraces working in a fast-paced ever-changing environment. We’re a very large company, we’re in the FTSE100, we operate at scale, but working here is often like being at a start-up – fast-paced, with plenty of innovation and opportunities for people to excel. That means we can offer high-end rewards, but also have tailored benefits

What You’ll Get in Return…

Our passion has helped us take the betting industry by storm. So we think it’s only fair that you enjoy excellent rewards.

The Fun Stuff

  • Competitive salary and bonus scheme
  • Sharesave Scheme
  • Flexible working hours and working from home options
  • Uncapped Holiday Allowance (yes, you heard right)
  • Health and wellbeing with free classes (yoga, bootcamp, swimming etc.)
  • Ministry of Fun who organise cool events throughout the year, like Bingo Loco
  • Pizza & Drinks Fridays
  • Career Progression
  • Global Mobility across all locations

The Boring Stuff

  • Pension Scheme
  • Life Insurance
  • Health Insurance
  • Free Parking (Ireland only)
  • Access to thousands of online courses