Alfa Financial Software Limited

To deliver our leading edge technology with talented, diverse people, making our customers future-ready.

201-500 employees
  • Banking, Corporate Finance, & Investing
  • Automotive
  • Enterprise Software
  • Headquarters address
    Moor Place, 1 Fore St Ave, London EC2Y 9DT
    Video preview
    Play button

    Our Story

    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.

    Technology at Alfa

    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.

    alt text

    Our Culture and You

    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.

    Tech stack

    Java, Eclipse, Maven, Docker, Kubernetes, GraphQL, REST, SOAP, JUnit, Mockito, Cloud Infrastructure, JMS, Kafka, Behavior-driven Development (BDD), Cucumber, MySQL, Oracle, API, Agile & Waterfall Methodologies, Cypress, IntelliJ IDEA, Continuous Integration (CI), Distributed Systems, Test Driven Development (TDD), AWS, Google Guice

    Benefits

    Compensation and retirement

    Performance bonus
    ESPP (Employee Stock Purchase Plan)
    Pension plan
    Cell phone reimbursement
    Commuter assistance plans

    Health and wellness

    Insurance (Health)
    Insurance (Vision)
    Insurance (Life)
    Insurance (Disability)
    EAP (Employee Assistance Program)
    Legal assistance

    Vacation and time off

    Paid time off
    Flexible working hours
    Work from home flexibility
    Volunteer time off
    Maternity benefits
    Paternity benefits
    Sabbatical

    Personal development

    Tuition reimbursement
    Management training
    Job training
    Conferences reimbursement
    Internship program
    Hackathons

    Values and quality of life

    Diversity program
    Accessible via public transportation
    Bike parking
    Employee groups and committees
    Snacks and beverages
    Catered meals
    Matching charitable donations
    Company activities
    Games and recreation
    Employee discount programs
    Showers