With over 30 current big customers and 26 countries served, and almost 400 employees worldwide, Alfa has been delivering successful projects since 1990, and is expanding rapidly throughout Europe, North America, Australasia and beyond. We listed on the London Stock Exchange in 2017. Our clients include top auto finance companies, equipment manufacturers and banks.
We’re looking for experienced Java developers to join our growing engineering group, either fully remote within the UK or flexibly between home and our London office.
Our 100+ team is made up of architects, developers, specialists and product owners so there are lots of talented people to collaborate with, learn from, as well as career moves into client-facing consultancy.
We support your professional growth through training, flexibility in career paths and a culture of ongoing learning and continuous improvement. We believe strongly in the value of technology industry conferences and regularly send developers to QCon, Devoxx and others. We have an active innovation community and provide time for our people to pursue their own ideas, as well as pizza-fuelled hackathons and innovation afternoons. We do all of this with a strong focus on a healthy work-life balance too.
We build mission-critical Java applications that run our clients’ asset finance portfolios at scale – tens of millions of contracts, tens of billions of dollars. Our consumer-facing digital products use React, and for high performance on the server we use Java, Groovy and best-in-class JVM libraries.
Our engineers continuously bring new approaches and technologies into all areas of our software, and we encourage this innovation from all team members.
Alfa employees are an eclectic mix but all are creative, talented and hardworking.
Ours is a close-knit community, with many people choosing to spend time together in and outside of work. We all enjoy the work-life balance and Alfa’s supportive approach to further training, career development and opportunities for self-development.
"When we ask our team why they like working for Alfa, they always talk about the vibrant and supportive culture."
We hold numerous team events and conferences that bring us together for socialising and team building. We think it’s important that people keep in touch, and encourage our staff to spend at least one day each week at an Alfa office. That way, all the small teams stay part of the bigger one.
"Alfa is different to most consultancies and software companies. We’ve grown from a small operation to become a global player, but have kept our focus on the contribution and development of each individual on the team."
For all of these reasons, Alfa staff retention is incredibly high and this helps to maintain our small company feel and sociable nature.