Software Engineer (Wallet Team)
Who we are
Iute Group is a fast-growing fintech company founded in 2008 in Estonia. We operate in Albania, Moldova, North Macedonia, and Bulgaria, offering consumer finance, payments, banking, and insurance services. Our mission is to deliver an outstanding personal finance experience – powered by technology and elevated by the human touch.
About the role
We are looking for an experienced Software Engineer to join our Wallet team and help shape the future of digital payments across Europe.
In this role, you will design and build secure, scalable, and innovative solutions that make everyday payments fast and seamless for millions of people. Your work will have a direct impact on how customers interact with money and how our digital payment ecosystem evolves.
You will collaborate closely with product, compliance, and engineering teams to build reliable payment infrastructure and continuously improve the performance and security of our systems.
What you’ll do
• Design and develop high-performance backend systems using Java and Spring Boot.
• Implement wallet functionality, transaction processing, and integrations with external payment platforms such as SEPA, card processors, and banks.
• Build scalable systems that can handle high transaction volumes securely and reliably.
• Collaborate closely with product, compliance, and engineering teams.
• Solve complex challenges related to payment processing, security, and system scalability.
What we expect from you
• At least 3 years of experience in Java development using Spring Boot.
• Strong experience building scalable and high-availability systems, ideally in payments, cards, or fintech environments.
• Experience with microservices architecture, RESTful APIs, and relational databases such as PostgreSQL or MySQL.
• Bonus: experience with frontend frameworks such as Vue.js, React, or Angular.
• Familiarity with cloud platforms such as AWS, GCP, or Azure, as well as containerisation tools like Docker and Kubernetes.
• Proactive mindset and strong sense of ownership.
• Strong plus: knowledge of SEPA or SWIFT payments, PSD2, AML, or KYC compliance, or card processing systems such as Visa or Mastercard.
What we offer
• The opportunity to build next-generation payment solutions from the ground up.
• Direct impact on millions of customers across multiple European markets.
• A key role in a fast-growing international fintech company.
• Opportunities for professional growth and development.
• Competitive compensation with share options and or annual performance-based bonus.
• Health or sports benefits, additional vacation days, and support for life events.
• A modern HQ office in the centre of Tallinn.
• A professional, international, and supportive team.
• Tech stack: Java, Spring Boot, Vue.js, PostgreSQL, Microservices, AWS or Azure, Docker, Kubernetes.
Hiring process
We start with a short screening call. Next, you will have an interview and technical discussion with the hiring team.
Throughout the process, we aim to provide timely feedback and truly appreciate your time and effort.
Please note
This is a full-time role based at our headquarters in Tallinn, Estonia.
- Department
- Technology, Wallet
- Locations
- Iute Group HQ, Tallinn, Estonia
Colleagues
About Iute Group
Iute Group is a fast-growing fintech company, founded in Estonia in 2008 and operating in Albania, Moldova, North Macedonia, and Bulgaria.
We provide consumer finance, payments, banking, and insurance services - all with one clear mission: to make personal finance faster, easier, and more human. Our services are powered by smart technology and elevated by the human touch, ensuring that every experience feels personal, supportive, and intuitive.