Software Engineer (UK or Spain Remote)
Enfuce.com
Hybrid
London, United Kingdom
Full Time
About The Role
In this role you are going to be developing APIs that provide essential functionality that helps our customers grow their business and will be the cornerstone of the Enfuce service offerings for the foreseeable future as we build out our next generation cloud native modular API. We are looking for people who are focused on writing high-quality scalable code and can take ownership of key deliverables and contribute to our fast paced, ambitious team. This role will directly support Enfuce’s mission to deliver flexible, scalable, and secure payment solutions, enhancing customer satisfaction and business efficiency.
What You'Ll Be Doing
Within the Cards development team, you will play a pivotal role in creating seamless, secure, and innovative solutions for Cards and Digital Wallets. Your work will span the entire card lifecycle, from customer onboarding to managing the various events that occur as end-users interact with their cards. As part of our team, you will benefit from the support of Senior Java Engineers, domain experts with extensive experience in Mastercard and Visa scheme specifications, and our talented product managers who ensure we build the right solutions for all our current and future customers. We operate as a cohesive unit, valuing open communication and respect for diverse opinions. Each team member takes ownership of business processes, addressing challenges head-on, and contributing to well-documented processes that foster collaboration and clarity. Together, we take pride in making our customers' lives easier by providing clear instructions and ensuring the success of our processes.
What You'Ll Bring
- Current/most recent experience working in a Software Engineer role in Java Springboot API backends
- Experience with AWS CDK to define cloud deployments
- Experience working with SQL and NoSQL databases
- Experience with Python scripting is a plus
- Experience with Test Driven Development to ensure the reliability and functionality of code.
- Collaborate with cross-functional teams to design, develop, and implement software solutions.
- Participate in code reviews and provide constructive feedback to team members.
- Document technical specifications, user manuals, and other relevant documentation to ensure effective communication and knowledge transfer.
- Stay up-to-date with emerging trends and technologies in software development, and apply them to improve the quality and performance of applications.
- Growth mindset, curious to learn about card issuing and the payments industry
Why You’Ll Love Working At Enfuce
- High autonomy & ownership: We give you the freedom to own your work and trust you to make the best decisions for your projects.
- Top-tier talent: Join a team of industry experts and highly skilled engineers who are as passionate as you are about innovation.
- Unlimited growth potential: We support your ambition with plenty of room for personal and professional growth within the company.
- Flexible, remote work: Work from anywhere up to 30 days, in an environment that values flexibility and work-life balance.
- A supportive culture: You’ll be part of a team that encourages, motivates, and celebrates success together.
- Comprehensive benefits package: We take care of our people with great benefits to match the value you bring.
Benefits & Perks
Fair pay and employee stock option
We value the input of every employee and want you to tap into the growth we build together. That’s why our salaries are competitive and reassessed regularly, and you have access to an employee stock option program.
Flexible paid time off
We offer a flexible paid time off policy, providing up to 5 weeks of annual vacation days and paid family leave (subject to country regulations). Additionally, you can benefit from hybrid or remote work options, promoting a healthy work-life balance.
Regular fun with your team
To spend other than work-related time with your teammates, there are team activity budgets. Once a year is reserved for a company-wide event.
Individual Learning Budget
You get a yearly learning budget to use for courses and other relevant learning opportunities that help you develop your skills.
Healthcare Insurance, mobile phone, and more
More benefit include (depending on location) phone stipend, Healthcare, Pension, Lunch, Wellbeing, Insurances
About Us
We believe that us humans can make a positive impact in the world, if every company and everyone has access to user-friendly, sustainable, reliable and secure payment services wherever they are.
Ever since Enfuce was founded in 2016, we’ve revolutionized the industry by making payment services available for more companies and their customers. We build innovative, relevant and safe cloud-based Payment services.
Our customers range from start-ups to global enterprises. The cloud-based services we provide are fast to implement, easy to use, fully compliant and authorized by the financial authorities.
Software Engineer (UK or Spain Remote)
Hybrid
London, United Kingdom
Full Time
September 18, 2025