Back End Developers | Flexys

Back End Developers

Flexys is looking for talented and creative Software Developers with skills in Scala or Java. This is a remote role with the option to work from our Bristol Office.

We work at the forefront of debt management technology, improving the speed, ease and efficiency of the debt collection process for creditors and their customers. It’s a sensitive and important area to work in, where the combination of creative thinking and modern technology can make a big difference. 

Our cloud-native Control+ platform is leading the field and transforming the way organisations engage with their customers, and improving their employee experience. Our clients include banks, financial services, utility companies and motor finance providers. 

We are expanding our software engineering team as we further develop our debt management platform, applying machine learning and other AI techniques through Agile approaches. This is a back end oriented position, working primarily in Scala or Java on systems with an event sourcing architecture.

We strongly value creativity, learning and excellent quality work. We continuously improve our functional programming techniques. Importantly, we expect our technical people to understand how our clients use our software and how their businesses operate.

We’re always open to new ideas and you can influence where we go and how we get there. At all times, you’ll have a lot of freedom in design, technology choice and influence over the platform architecture.

As part of upcoming integration projects, you will be connecting external REST APIs and RDBMSs with our event-based systems using Kafka.

Role Overview

We’re looking for

  • someone with solid functional or reactive programming skills
  • familiarity with Scala – from online learning, courses or tutorials, hobby projects, open-source contributions, or from production coding
  • a clear desire to learn and improve
  • familiarity with the principles of Agile, TDD and continuous delivery
  • enthusiasm and informed opinions about modern software engineering practice
  • familiarity with event sourcing would be a bonus

Current stack

Scala | Cats | Akka | Cassandra | Kafka | Docker | Kubernetes | ScalaCheck | Linux | and more

Flexys has a work culture that values dedication, creativity and continual improvement. In return, we offer variety and flexibility in a positive working environment where each individual is valued. We believe that diversity enhances our work culture and our products.

In order to attract the very best talent, we provide class-leading benefits aimed at rewarding hard work and commitment. Including:

  • competitive salary commensurate with experience 
  • work from home option
  • 30 days holiday
  • medical and life cover
  • contributory pension
  • annual training and development contribution

You will need to be eligible to work in the UK without a visa.

If this sounds like you, we want to hear from you. 

Please send a CV and covering letter to for an informal discussion on the role.

We are not seeking help from recruitment agencies at this time, thank you.